Add the executor and the component function to support 5G NRM CM 85/101085/12
authorHuang Cheng <duke.huangcheng@huawei.com>
Tue, 4 Feb 2020 03:53:15 +0000 (03:53 +0000)
committerHuang Cheng <duke.huangcheng@huawei.com>
Fri, 6 Mar 2020 01:21:14 +0000 (01:21 +0000)
commitfdfeef7ae2f543553e2f7a7cf322b6d075599e20
tree9bb5488db6a724c7a70bcf182df8f609456b4ff6
parentc2c379246a6d231e9424308c398a15fcb6618fc3
Add the executor and the component function to support 5G NRM CM

The executor and the component function are designed to invoke the 5G NRM CM opertions: createMOI getMOIAttributes modifyMOIAttributes and deleteMOI

Issue-ID: CCSDK-2003
Signed-off-by: Huang Cheng <duke.huangcheng@huawei.com>
Change-Id: I20d3e97c01f6499e73ab0ec77abbc24775f428b7
ms/blueprintsprocessor/application/pom.xml
ms/blueprintsprocessor/functions/pom.xml
ms/blueprintsprocessor/functions/restful-executor/pom.xml [moved from ms/blueprintsprocessor/functions/nrm-restful/pom.xml with 84% similarity]
ms/blueprintsprocessor/functions/restful-executor/src/main/kotlin/internal/scripts/TestRestfulConfigure.kt [new file with mode: 0644]
ms/blueprintsprocessor/functions/restful-executor/src/main/kotlin/org/onap/ccsdk/cds/blueprintsprocessor/functions/restful/executor/ComponentRestfulExecutor.kt [new file with mode: 0644]
ms/blueprintsprocessor/functions/restful-executor/src/main/kotlin/org/onap/ccsdk/cds/blueprintsprocessor/functions/restful/executor/RestfulCMComponentFunction.kt [new file with mode: 0644]
ms/blueprintsprocessor/functions/restful-executor/src/main/kotlin/org/onap/ccsdk/cds/blueprintsprocessor/functions/restful/executor/nrmfunction/RestfulNRMServiceClient.kt [moved from ms/blueprintsprocessor/functions/nrm-restful/src/main/kotlin/org/onap/ccsdk/cds/blueprintsprocessor/functions/nrm/restful/RestfulNRMServiceClient.kt with 98% similarity]
ms/blueprintsprocessor/functions/restful-executor/src/test/kotlin/org/onap/ccsdk/cds/blueprintsprocessor/restful/executor/ComponentRestfulExecutorTest.kt [new file with mode: 0644]
ms/blueprintsprocessor/functions/restful-executor/src/test/kotlin/org/onap/ccsdk/cds/blueprintsprocessor/restful/executor/nrmfunction/RestfulNRMServiceClientTest.kt [moved from ms/blueprintsprocessor/functions/nrm-restful/src/test/kotlin/org/onap/ccsdk/cds/blueprintsprocessor/nrm/restful/RestfulNRMServiceClientTest.kt with 98% similarity]
ms/blueprintsprocessor/parent/pom.xml