Add DME integration 03/11803/1
authoraravind.est <aravindhan.a@est.tech>
Wed, 20 Sep 2023 11:22:18 +0000 (12:22 +0100)
committeraravind.est <aravindhan.a@est.tech>
Wed, 20 Sep 2023 16:20:31 +0000 (17:20 +0100)
commit40a82302ff06348e446a2de3c4a552b1ee9bc61b
treec92861cbd7ef7ab15871ca91a7426ea509d5a4d8
parentcc9f90ef6d725e90cf477ef6b83ec5a2948127b3
Add DME integration

Integrated DME to create info type, producer and consumer as per the configuration from rApp package.

Issue-ID: NONRTRIC-913
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: Ib7a41f8a4200503f3a0b0ffee8e80a0cda3c0871
40 files changed:
pom.xml
rapp-manager-acm/src/main/java/com/oransc/rappmanager/acm/service/AcmDeployer.java
rapp-manager-acm/src/test/java/com/oransc/rappmanager/acm/service/AcmDeployerTest.java
rapp-manager-acm/src/test/resources/valid-rapp-package.csar
rapp-manager-application/pom.xml
rapp-manager-application/src/main/java/com/oransc/rappmanager/BeanConfiguration.java
rapp-manager-application/src/main/java/com/oransc/rappmanager/service/RappService.java
rapp-manager-application/src/main/resources/application.yaml
rapp-manager-application/src/main/resources/resource-csar/Files/Acm/definition/compositions.json
rapp-manager-application/src/main/resources/resource-csar/Files/Acm/instances/k8s-instance.json
rapp-manager-application/src/main/resources/resource-csar/Files/Dme/infoconsumers/json-file-consumer.json [new file with mode: 0755]
rapp-manager-application/src/main/resources/resource-csar/Files/Dme/infoconsumers/xml-file-consumer.json [new file with mode: 0755]
rapp-manager-application/src/main/resources/resource-csar/Files/Dme/infoproducers/json-file-data-producer.json [new file with mode: 0755]
rapp-manager-application/src/main/resources/resource-csar/Files/Dme/infoproducers/xml-file-data-producer.json [new file with mode: 0755]
rapp-manager-application/src/main/resources/resource-csar/Files/Dme/infotypes/json-file-data-from-filestore.json [new file with mode: 0755]
rapp-manager-application/src/main/resources/resource-csar/Files/Dme/infotypes/xml-file-data-from-filestore.json [new file with mode: 0755]
rapp-manager-application/src/main/resources/resource-csar/asd.mf
rapp-manager-application/src/test/java/com/oransc/rappmanager/rest/RappInstanceControllerTest.java
rapp-manager-application/src/test/java/com/oransc/rappmanager/service/RappServiceTest.java
rapp-manager-dme/pom.xml [new file with mode: 0755]
rapp-manager-dme/src/main/java/com/oransc/rappmanager/dme/configuration/DmeConfiguration.java [new file with mode: 0755]
rapp-manager-dme/src/main/java/com/oransc/rappmanager/dme/service/DmeDeployer.java [new file with mode: 0755]
rapp-manager-dme/src/main/resources/openapi/ics-api.yaml [new file with mode: 0755]
rapp-manager-dme/src/test/java/com/oransc/rappmanager/dme/service/BeanTestConfiguration.java [new file with mode: 0755]
rapp-manager-dme/src/test/java/com/oransc/rappmanager/dme/service/DmeDeployerTest.java [new file with mode: 0755]
rapp-manager-dme/src/test/java/com/oransc/rappmanager/models/rapp/RappDmeResourceBuilder.java [new file with mode: 0755]
rapp-manager-dme/src/test/resources/application.yaml [new file with mode: 0755]
rapp-manager-dme/src/test/resources/valid-rapp-package-new-info-type.csar [new file with mode: 0755]
rapp-manager-dme/src/test/resources/valid-rapp-package.csar [new file with mode: 0755]
rapp-manager-models/src/main/java/com/oransc/rappmanager/models/csar/RappCsarConfigurationHandler.java
rapp-manager-models/src/main/java/com/oransc/rappmanager/models/rapp/Rapp.java
rapp-manager-models/src/main/java/com/oransc/rappmanager/models/rapp/RappEvent.java
rapp-manager-models/src/main/java/com/oransc/rappmanager/models/rapp/RappResources.java
rapp-manager-models/src/main/java/com/oransc/rappmanager/models/rappinstance/RappDMEInstance.java [new file with mode: 0755]
rapp-manager-models/src/main/java/com/oransc/rappmanager/models/rappinstance/RappInstance.java
rapp-manager-models/src/main/java/com/oransc/rappmanager/models/statemachine/RappInstanceStateMachineConfig.java
rapp-manager-models/src/test/java/com/oransc/rappmanager/models/csar/RappCsarConfigurationHandlerTest.java
rapp-manager-models/src/test/java/com/oransc/rappmanager/models/statemachine/RappInstanceStateMachineConfigTest.java
rapp-manager-models/src/test/resources/valid-rapp-package.csar
rapp-manager-sme/src/main/java/com/oransc/rappmanager/sme/service/SmeDeployer.java