-
Story
-
Resolution: Unresolved
-
Medium
-
None
For the CMHandle create subscription we want to be able to provide a wildcard to the target of the predicate in the create subscription event.
Decide with stakeholders
- Will multiple wildcard strings be supported? e.g. "cmhandle*","*handle1"
- Will wildcards and non wildcard targets be supported? e.g. targets:[
{wildcards:["cmhandle*","*handle1"]}
,"cmhandle1"]
- What wildcard operations will be allowed, "cmhandle*")
Based on responses:
- Decide schema
- targets:[
{wildcards:["cmhandle*","*handle1"]}
,"cmhandle1"]
- targets:[
{wildcards:["cmhandle*","*handle1"]}
Error Scenarios:
- No CMHandles match the wildcard?
- Complete request with 0 CMHandles updated?
- New state UNCOMPLETED and description of no CMHandles matched
- Wildcard validation
- Complete request with 0 CMHandles updated?
- New state UNCOMPLETED and description of invalid wildcard
- Partial wildcard match where multiple wildcards are supported
- Partially-Complete request with X CMHandles updated?
- New state UNCOMPLETED and description of invalid wildcard
A/C:
Demo wildcard with multiple DMIs and show Error Scenarios