...
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 | Publish public Conflict Interface as part of NCMP (Concerns new generic interface)? | NCMP shall own and document. | |
4 | Could we make this more generic to suit non-conflict-management use i.e. tbac... | Agreed to make it more generic to suit ALL the use cases | |
5 | Private 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 management & Kolawole and Gerard -CPS-1964 |
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 |
...