...
Jira | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Assumptions
Assumption | Notes | Sign-off | |
---|---|---|---|
1 |
|
|
This does not affect Read |
| ||
2 | Default Boolean in cases CM is not available | This will support both boolean and message |
|
3 | Conflict Management Interface uses FDN | Conflict Management can supports ANY format the FDN shall support |
|
Open Issues
Issue | Notes | Decision | ||||
---|---|---|---|---|---|---|
1 | Uplift Ericsson source code (need permission) | CPS not allowed to lift // proprietary codes, we need to use pseudo code Gergely/team to support CPS with these codes |
| |||
2 | Implement in REST or Service Layer ? | This is currently implemented as an in the Service layer in // |
| |||
3 | 3 | Scope details e.g create and delete use-cases | 4 | Publish public Conflict Interface as part of NCMP (Concerns new generic interface)? | NCMP shall own and document. |
|
45 | Could we make this more generic to suit non-colicconflict-management use i.e. tbac... | Agreed to make it more generic to suit ALL the use cases |
| |||
5 | 6Private properties are used to get FDN at the moment. | Will // provide us with Alternatid? Opensource does not support private property Peter Turcsanyi to revert TBC | ||||
6 | NCMP to Support New 3GPP sync single FDN request | CPS-1992 - When delivered, this should also support conflict mgt & Kolawole and Gerard -CPS-1964 | , how will this be handled when alternate ID is fully implemented? |
Requirements
Functional
Interface | Requirement | Additional Information | Signoff | |
---|---|---|---|---|
1 |
NEW | Design (& Publish ?) generic conflict handling interface |
. Ericsson interface exist just needs to be generalized The new interface shall have the following output/input Output Shall include;
Input Shall include;
| This is a New Generic conflict handling interface the name of this interface -TBD
NOTE: Bearer token Shall be part of the header | |||
2 | Intercept CM write requests to allow Conflict Handling Check
| |||
3 | Report HTTP Conflict upon failure
| |||
4 | Configurable cmhandle default? | |||
5 | Performance ? | |||
6 |
CPS Requirements
Interface | Requirement | Additional Information | Signoff | |
---|---|---|---|---|
1 | CPS-E-05 | CPS; Output
Input
|
| |
2 | CPS-E-05 | Validation | NCMP interface validation shall be done before the external validation (Conflict management) |
|
Error Handling
Scenario | Expected Behavior | Notes | ||
---|---|---|---|---|
1 | Cmhandle not available | |||
2 |
Characteristics
Parameter | Expectation | Notes | Signoff | |
---|---|---|---|---|
1 | ||||
2 | ||||
3 |
...
- Batch (bulk) interface methods and Execute a data operation for group of cm handle ids
- Data job interface