Add Rapp Instances 25/11525/2
authoraravind.est <aravindhan.a@est.tech>
Wed, 26 Jul 2023 11:24:30 +0000 (12:24 +0100)
committeraravind.est <aravindhan.a@est.tech>
Wed, 26 Jul 2023 11:57:40 +0000 (12:57 +0100)
commita071d6befe8d38a5e589dffbbf1dc3904ff3aa79
tree4e2b26909f0a5d76796bfcbeb459da048934b913
parentacdf2fef66569640282c560d0ee2823b5f26f268
Add Rapp Instances

Add rapp instances.
Move deployment lifecycle to rapp instance.

Issue-ID: NONRTRIC-897
Signed-off-by: aravind.est <aravindhan.a@est.tech>
Change-Id: I36cb3c204b5a2aa4fdfd2d3361c4abc7cf38f236
68 files changed:
rapp-manager-acm/src/main/java/com/oransc/rappmanager/acm/configuration/ACMConfiguration.java
rapp-manager-acm/src/main/java/com/oransc/rappmanager/acm/service/AcmDeployer.java
rapp-manager-acm/src/main/java/com/oransc/rappmanager/acm/service/AutomationCompositionLifeCycleManager.java [deleted file]
rapp-manager-acm/src/test/java/com/oransc/rappmanager/acm/service/AcmDeployerTest.java [new file with mode: 0755]
rapp-manager-acm/src/test/java/com/oransc/rappmanager/acm/service/BeanTestConfiguration.java [new file with mode: 0755]
rapp-manager-acm/src/test/java/com/oransc/rappmanager/models/rapp/RappResourceBuilder.java [new file with mode: 0755]
rapp-manager-acm/src/test/resources/application.yaml [new file with mode: 0755]
rapp-manager-acm/src/test/resources/valid-rapp-package.csar [new file with mode: 0755]
rapp-manager-application/src/main/java/com/oransc/rappmanager/RappManagerApplication.java
rapp-manager-application/src/main/java/com/oransc/rappmanager/rest/RappController.java [moved from rapp-manager-application/src/main/java/com/oransc/rappmanager/rest/OnboardingController.java with 55% similarity]
rapp-manager-application/src/main/java/com/oransc/rappmanager/rest/RappInstanceController.java [new file with mode: 0755]
rapp-manager-application/src/main/java/com/oransc/rappmanager/service/RappService.java [new file with mode: 0755]
rapp-manager-application/src/main/resources/application.yaml
rapp-manager-application/src/main/resources/resource-csar/Files/Acm/definition/compositions.json [moved from rapp-manager-application/src/main/resources/compositiondefinition.json with 100% similarity]
rapp-manager-application/src/main/resources/resource-csar/Files/Acm/instances/a1pms-instance.json [new file with mode: 0755]
rapp-manager-application/src/main/resources/resource-csar/Files/Acm/instances/k8s-instance.json [new file with mode: 0755]
rapp-manager-application/src/main/resources/resource-csar/Files/Acm/instances/kserve-instance.json [new file with mode: 0755]
rapp-manager-application/src/main/resources/resource-csar/Files/Acm/instantiation.json [deleted file]
rapp-manager-application/src/main/resources/resource-csar/Files/Sme/invokers/invoker-app1.json [moved from rapp-manager-application/src/main/resources/resource-csar/Files/Sme/invoker.json with 65% similarity]
rapp-manager-application/src/main/resources/resource-csar/Files/Sme/invokers/invoker-app2.json [new file with mode: 0755]
rapp-manager-application/src/main/resources/resource-csar/Files/Sme/providers/aef-provider-function.json [moved from rapp-manager-application/src/main/resources/resource-csar/Files/Sme/provider-domain.json with 100% similarity]
rapp-manager-application/src/main/resources/resource-csar/Files/Sme/providers/amf-provider-function.json [new file with mode: 0755]
rapp-manager-application/src/main/resources/resource-csar/Files/Sme/providers/apf-provider-function.json [new file with mode: 0755]
rapp-manager-application/src/main/resources/resource-csar/Files/Sme/providers/gateway-provider-function.json [new file with mode: 0755]
rapp-manager-application/src/main/resources/resource-csar/Files/Sme/serviceapis/api-set-1.json [moved from rapp-manager-application/src/main/resources/resource-csar/Files/Sme/provider-api.json with 96% similarity]
rapp-manager-application/src/main/resources/resource-csar/Files/Sme/serviceapis/api-set-2.json [new file with mode: 0755]
rapp-manager-application/src/test/java/com/oransc/rappmanager/rest/OnboardingControllerTest.java [deleted file]
rapp-manager-application/src/test/java/com/oransc/rappmanager/rest/RappControllerTest.java [new file with mode: 0755]
rapp-manager-application/src/test/java/com/oransc/rappmanager/rest/RappInstanceControllerTest.java [new file with mode: 0755]
rapp-manager-application/src/test/java/com/oransc/rappmanager/service/AcmDeployerTest.java [deleted file]
rapp-manager-application/src/test/java/com/oransc/rappmanager/service/RappCsarConfigurationHandlerTest.java [deleted file]
rapp-manager-application/src/test/java/com/oransc/rappmanager/service/RappServiceTest.java [new file with mode: 0755]
rapp-manager-application/src/test/java/com/oransc/rappmanager/statemachine/RappStateMachineTest.java [deleted file]
rapp-manager-application/src/test/resources/valid-rapp-package.csar
rapp-manager-models/pom.xml
rapp-manager-models/src/main/java/com/oransc/rappmanager/models/RappCsarConfigurationHandler.java [deleted file]
rapp-manager-models/src/main/java/com/oransc/rappmanager/models/RappDeployer.java
rapp-manager-models/src/main/java/com/oransc/rappmanager/models/RappEvent.java [deleted file]
rapp-manager-models/src/main/java/com/oransc/rappmanager/models/cache/RappCacheService.java
rapp-manager-models/src/main/java/com/oransc/rappmanager/models/csar/RappCsarConfigurationHandler.java [new file with mode: 0755]
rapp-manager-models/src/main/java/com/oransc/rappmanager/models/rapp/PrimeOrder.java [new file with mode: 0755]
rapp-manager-models/src/main/java/com/oransc/rappmanager/models/rapp/Rapp.java [moved from rapp-manager-models/src/main/java/com/oransc/rappmanager/models/Rapp.java with 76% similarity]
rapp-manager-models/src/main/java/com/oransc/rappmanager/models/rapp/RappEvent.java [new file with mode: 0755]
rapp-manager-models/src/main/java/com/oransc/rappmanager/models/rapp/RappPrimeOrder.java [moved from rapp-manager-application/src/main/java/com/oransc/rappmanager/exception/ACMInvalidStateTransitionException.java with 75% similarity]
rapp-manager-models/src/main/java/com/oransc/rappmanager/models/rapp/RappResources.java [new file with mode: 0755]
rapp-manager-models/src/main/java/com/oransc/rappmanager/models/rapp/RappState.java [moved from rapp-manager-models/src/main/java/com/oransc/rappmanager/models/RappState.java with 89% similarity]
rapp-manager-models/src/main/java/com/oransc/rappmanager/models/rappinstance/DeployOrder.java [new file with mode: 0755]
rapp-manager-models/src/main/java/com/oransc/rappmanager/models/rappinstance/RappACMInstance.java [new file with mode: 0755]
rapp-manager-models/src/main/java/com/oransc/rappmanager/models/rappinstance/RappInstance.java [new file with mode: 0755]
rapp-manager-models/src/main/java/com/oransc/rappmanager/models/rappinstance/RappInstanceDeployOrder.java [new file with mode: 0755]
rapp-manager-models/src/main/java/com/oransc/rappmanager/models/rappinstance/RappInstanceState.java [new file with mode: 0755]
rapp-manager-models/src/main/java/com/oransc/rappmanager/models/rappinstance/RappSMEInstance.java [new file with mode: 0755]
rapp-manager-models/src/main/java/com/oransc/rappmanager/models/statemachine/RappInstanceStateMachine.java [new file with mode: 0755]
rapp-manager-models/src/main/java/com/oransc/rappmanager/models/statemachine/RappInstanceStateMachineConfig.java [new file with mode: 0755]
rapp-manager-models/src/main/java/com/oransc/rappmanager/models/statemachine/RappStateMachine.java [deleted file]
rapp-manager-models/src/main/java/com/oransc/rappmanager/models/statemachine/RappStateMachineConfig.java [deleted file]
rapp-manager-models/src/test/java/com/oransc/rappmanager/models/csar/RappCsarConfigurationHandlerTest.java [new file with mode: 0755]
rapp-manager-models/src/test/java/com/oransc/rappmanager/models/statemachine/RappInstanceStateMachineConfigTest.java [new file with mode: 0755]
rapp-manager-models/src/test/java/com/oransc/rappmanager/models/statemachine/RappInstanceStateMachineTest.java [new file with mode: 0755]
rapp-manager-models/src/test/resources/invalid-rapp-package.csar [new file with mode: 0755]
rapp-manager-models/src/test/resources/valid-rapp-package.csar [new file with mode: 0755]
rapp-manager-sme/pom.xml
rapp-manager-sme/src/main/java/com/oransc/rappmanager/sme/service/SmeDeployer.java
rapp-manager-sme/src/main/java/com/oransc/rappmanager/sme/service/SmeLifecycleManager.java
rapp-manager-sme/src/test/java/com/oransc/rappmanager/sme/service/BeanTestConfiguration.java [new file with mode: 0755]
rapp-manager-sme/src/test/java/com/oransc/rappmanager/sme/service/SmeDeployerTest.java [moved from rapp-manager-application/src/test/java/com/oransc/rappmanager/sme/service/SmeDeployerTest.java with 78% similarity]
rapp-manager-sme/src/test/resources/application.yaml [new file with mode: 0755]
rapp-manager-sme/src/test/resources/valid-rapp-package.csar [new file with mode: 0755]