...
It should be able to query all cmhandles cm handles with a given set of public cmhandle cm handle properties.
Requirements
- We want all cm-Handles where both things are true.
- Those properties also need to exist.
- If query body does not follow supported structure return 400.
- Empty query will return all cm-Handles.
A/C:
- Demo - with "and" behaviourbehavior
- CI Test - two attributes
Issues/Decisions
...
- Update openapi specification for new endpoint
- Update Controller for new endpoint
- Add new SQL query to return data
- If no data found return all cm handles
- else return data
- Implement 400 if request does not follow structure
- Create CSIT test with two attributes
- Demo functionality
Below is the implementation proposal for this story.
Interface Proposal
# | URI | SQL Query | Design Notes | Comment | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | POST /ncmp/v1/data/ch/searches | Scenario : Request received to return all cmhandles cm handles matching properties given Request Body
Response Body
|
Future Example (Out-of-scope)
...