Create module structure in DMI Plugin 07/138307/2
authoregernug <gerard.nugent@est.tech>
Fri, 21 Jun 2024 11:53:06 +0000 (12:53 +0100)
committeregernug <gerard.nugent@est.tech>
Mon, 24 Jun 2024 15:14:08 +0000 (16:14 +0100)
commit5e4eb8c3bd9886e4c3ee2089b54236a01a99566b
tree1f0870f83ea9a79c90ae34deffad8618000d144c
parent92de0b14a9fca76ce2da53c9533c16d7c17eab5e
Create module structure in DMI Plugin

To push the stub in  to DMI Plugin the Plugin will need to be modulized akin to CPS/NCMP. This involves creating a new module in the repo and porting the packages in src into this module

Issue-ID: CPS-2284

Change-Id: Iffa4eded4e49c220891fe73c30ea3b2f12a9e66d
Signed-off-by: egernug <gerard.nugent@est.tech>
73 files changed:
dmi-service/openapi/components.yml [moved from openapi/components.yml with 100% similarity]
dmi-service/openapi/openapi-datajob.yml [moved from openapi/openapi-datajob.yml with 100% similarity]
dmi-service/openapi/openapi.yml [moved from openapi/openapi.yml with 100% similarity]
dmi-service/pom.xml [new file with mode: 0644]
dmi-service/src/main/java/org/onap/cps/ncmp/dmi/Application.java [moved from src/main/java/org/onap/cps/ncmp/dmi/Application.java with 100% similarity]
dmi-service/src/main/java/org/onap/cps/ncmp/dmi/config/DmiConfiguration.java [moved from src/main/java/org/onap/cps/ncmp/dmi/config/DmiConfiguration.java with 100% similarity]
dmi-service/src/main/java/org/onap/cps/ncmp/dmi/config/DmiPluginConfig.java [moved from src/main/java/org/onap/cps/ncmp/dmi/config/DmiPluginConfig.java with 100% similarity]
dmi-service/src/main/java/org/onap/cps/ncmp/dmi/config/WebSecurityConfig.java [moved from src/main/java/org/onap/cps/ncmp/dmi/config/WebSecurityConfig.java with 100% similarity]
dmi-service/src/main/java/org/onap/cps/ncmp/dmi/config/kafka/KafkaConfig.java [moved from src/main/java/org/onap/cps/ncmp/dmi/config/kafka/KafkaConfig.java with 100% similarity]
dmi-service/src/main/java/org/onap/cps/ncmp/dmi/datajobs/rest/controller/DmiDatajobsRestController.java [moved from src/main/java/org/onap/cps/ncmp/dmi/datajobs/rest/controller/DmiDatajobsRestController.java with 100% similarity]
dmi-service/src/main/java/org/onap/cps/ncmp/dmi/exception/CloudEventConstructionException.java [moved from src/main/java/org/onap/cps/ncmp/dmi/exception/CloudEventConstructionException.java with 100% similarity]
dmi-service/src/main/java/org/onap/cps/ncmp/dmi/exception/CmHandleRegistrationException.java [moved from src/main/java/org/onap/cps/ncmp/dmi/exception/CmHandleRegistrationException.java with 100% similarity]
dmi-service/src/main/java/org/onap/cps/ncmp/dmi/exception/DmiException.java [moved from src/main/java/org/onap/cps/ncmp/dmi/exception/DmiException.java with 100% similarity]
dmi-service/src/main/java/org/onap/cps/ncmp/dmi/exception/DmiExceptionHandler.java [moved from src/main/java/org/onap/cps/ncmp/dmi/exception/DmiExceptionHandler.java with 100% similarity]
dmi-service/src/main/java/org/onap/cps/ncmp/dmi/exception/HttpClientRequestException.java [moved from src/main/java/org/onap/cps/ncmp/dmi/exception/HttpClientRequestException.java with 100% similarity]
dmi-service/src/main/java/org/onap/cps/ncmp/dmi/exception/InvalidDatastoreException.java [moved from src/main/java/org/onap/cps/ncmp/dmi/exception/InvalidDatastoreException.java with 100% similarity]
dmi-service/src/main/java/org/onap/cps/ncmp/dmi/exception/ModuleResourceNotFoundException.java [moved from src/main/java/org/onap/cps/ncmp/dmi/exception/ModuleResourceNotFoundException.java with 100% similarity]
dmi-service/src/main/java/org/onap/cps/ncmp/dmi/exception/ModulesNotFoundException.java [moved from src/main/java/org/onap/cps/ncmp/dmi/exception/ModulesNotFoundException.java with 100% similarity]
dmi-service/src/main/java/org/onap/cps/ncmp/dmi/exception/SdncException.java [moved from src/main/java/org/onap/cps/ncmp/dmi/exception/SdncException.java with 100% similarity]
dmi-service/src/main/java/org/onap/cps/ncmp/dmi/notifications/async/AsyncTaskExecutor.java [moved from src/main/java/org/onap/cps/ncmp/dmi/notifications/async/AsyncTaskExecutor.java with 100% similarity]
dmi-service/src/main/java/org/onap/cps/ncmp/dmi/notifications/async/DmiAsyncRequestResponseEventCreator.java [moved from src/main/java/org/onap/cps/ncmp/dmi/notifications/async/DmiAsyncRequestResponseEventCreator.java with 100% similarity]
dmi-service/src/main/java/org/onap/cps/ncmp/dmi/notifications/async/DmiAsyncRequestResponseEventProducer.java [moved from src/main/java/org/onap/cps/ncmp/dmi/notifications/async/DmiAsyncRequestResponseEventProducer.java with 100% similarity]
dmi-service/src/main/java/org/onap/cps/ncmp/dmi/notifications/avc/DmiDataAvcCloudEventCreator.java [moved from src/main/java/org/onap/cps/ncmp/dmi/notifications/avc/DmiDataAvcCloudEventCreator.java with 100% similarity]
dmi-service/src/main/java/org/onap/cps/ncmp/dmi/notifications/avc/DmiDataAvcEventProducer.java [moved from src/main/java/org/onap/cps/ncmp/dmi/notifications/avc/DmiDataAvcEventProducer.java with 100% similarity]
dmi-service/src/main/java/org/onap/cps/ncmp/dmi/notifications/avc/DmiDataAvcEventSimulationController.java [moved from src/main/java/org/onap/cps/ncmp/dmi/notifications/avc/DmiDataAvcEventSimulationController.java with 100% similarity]
dmi-service/src/main/java/org/onap/cps/ncmp/dmi/notifications/cmsubscription/CmNotificationSubscriptionDmiInEventConsumer.java [moved from src/main/java/org/onap/cps/ncmp/dmi/notifications/cmsubscription/CmNotificationSubscriptionDmiInEventConsumer.java with 100% similarity]
dmi-service/src/main/java/org/onap/cps/ncmp/dmi/notifications/cmsubscription/CmNotificationSubscriptionDmiOutEventToCloudEventMapper.java [moved from src/main/java/org/onap/cps/ncmp/dmi/notifications/cmsubscription/CmNotificationSubscriptionDmiOutEventToCloudEventMapper.java with 100% similarity]
dmi-service/src/main/java/org/onap/cps/ncmp/dmi/notifications/cmsubscription/model/CmNotificationSubscriptionStatus.java [moved from src/main/java/org/onap/cps/ncmp/dmi/notifications/cmsubscription/model/CmNotificationSubscriptionStatus.java with 100% similarity]
dmi-service/src/main/java/org/onap/cps/ncmp/dmi/notifications/mapper/CloudEventMapper.java [moved from src/main/java/org/onap/cps/ncmp/dmi/notifications/mapper/CloudEventMapper.java with 100% similarity]
dmi-service/src/main/java/org/onap/cps/ncmp/dmi/rest/controller/DmiRestController.java [moved from src/main/java/org/onap/cps/ncmp/dmi/rest/controller/DmiRestController.java with 100% similarity]
dmi-service/src/main/java/org/onap/cps/ncmp/dmi/rest/controller/handlers/DatastoreType.java [moved from src/main/java/org/onap/cps/ncmp/dmi/rest/controller/handlers/DatastoreType.java with 100% similarity]
dmi-service/src/main/java/org/onap/cps/ncmp/dmi/service/DmiService.java [moved from src/main/java/org/onap/cps/ncmp/dmi/service/DmiService.java with 100% similarity]
dmi-service/src/main/java/org/onap/cps/ncmp/dmi/service/DmiServiceImpl.java [moved from src/main/java/org/onap/cps/ncmp/dmi/service/DmiServiceImpl.java with 100% similarity]
dmi-service/src/main/java/org/onap/cps/ncmp/dmi/service/YangResourceExtractor.java [moved from src/main/java/org/onap/cps/ncmp/dmi/service/YangResourceExtractor.java with 100% similarity]
dmi-service/src/main/java/org/onap/cps/ncmp/dmi/service/client/NcmpRestClient.java [moved from src/main/java/org/onap/cps/ncmp/dmi/service/client/NcmpRestClient.java with 100% similarity]
dmi-service/src/main/java/org/onap/cps/ncmp/dmi/service/client/SdncRestconfClient.java [moved from src/main/java/org/onap/cps/ncmp/dmi/service/client/SdncRestconfClient.java with 100% similarity]
dmi-service/src/main/java/org/onap/cps/ncmp/dmi/service/model/CmHandleOperation.java [moved from src/main/java/org/onap/cps/ncmp/dmi/service/model/CmHandleOperation.java with 100% similarity]
dmi-service/src/main/java/org/onap/cps/ncmp/dmi/service/model/CreatedCmHandle.java [moved from src/main/java/org/onap/cps/ncmp/dmi/service/model/CreatedCmHandle.java with 100% similarity]
dmi-service/src/main/java/org/onap/cps/ncmp/dmi/service/model/ModuleReference.java [moved from src/main/java/org/onap/cps/ncmp/dmi/service/model/ModuleReference.java with 100% similarity]
dmi-service/src/main/java/org/onap/cps/ncmp/dmi/service/model/ModuleSchema.java [moved from src/main/java/org/onap/cps/ncmp/dmi/service/model/ModuleSchema.java with 100% similarity]
dmi-service/src/main/java/org/onap/cps/ncmp/dmi/service/operation/SdncOperations.java [moved from src/main/java/org/onap/cps/ncmp/dmi/service/operation/SdncOperations.java with 100% similarity]
dmi-service/src/main/resources/application.yml [moved from src/main/resources/application.yml with 100% similarity]
dmi-service/src/main/resources/logback-spring.xml [moved from src/main/resources/logback-spring.xml with 100% similarity]
dmi-service/src/test/groovy/org/onap/cps/ncmp/dmi/api/kafka/MessagingBaseSpec.groovy [moved from src/test/groovy/org/onap/cps/ncmp/dmi/api/kafka/MessagingBaseSpec.groovy with 100% similarity]
dmi-service/src/test/groovy/org/onap/cps/ncmp/dmi/config/DmiConfigurationSpec.groovy [moved from src/test/groovy/org/onap/cps/ncmp/dmi/config/DmiConfigurationSpec.groovy with 100% similarity]
dmi-service/src/test/groovy/org/onap/cps/ncmp/dmi/config/DmiPluginConfigSpec.groovy [moved from src/test/groovy/org/onap/cps/ncmp/dmi/config/DmiPluginConfigSpec.groovy with 100% similarity]
dmi-service/src/test/groovy/org/onap/cps/ncmp/dmi/config/kafka/KafkaConfigSpec.groovy [moved from src/test/groovy/org/onap/cps/ncmp/dmi/config/kafka/KafkaConfigSpec.groovy with 100% similarity]
dmi-service/src/test/groovy/org/onap/cps/ncmp/dmi/datajobs/rest/controller/DmiDatajobsRestControllerSpec.groovy [moved from src/test/groovy/org/onap/cps/ncmp/dmi/datajobs/rest/controller/DmiDatajobsRestControllerSpec.groovy with 100% similarity]
dmi-service/src/test/groovy/org/onap/cps/ncmp/dmi/notifications/async/AsyncTaskExecutorIntegrationSpec.groovy [moved from src/test/groovy/org/onap/cps/ncmp/dmi/notifications/async/AsyncTaskExecutorIntegrationSpec.groovy with 100% similarity]
dmi-service/src/test/groovy/org/onap/cps/ncmp/dmi/notifications/avc/AvcEventExecutorIntegrationSpec.groovy [moved from src/test/groovy/org/onap/cps/ncmp/dmi/notifications/avc/AvcEventExecutorIntegrationSpec.groovy with 100% similarity]
dmi-service/src/test/groovy/org/onap/cps/ncmp/dmi/notifications/cmsubscription/CmNotificationSubscriptionDmiInEventConsumerSpec.groovy [moved from src/test/groovy/org/onap/cps/ncmp/dmi/notifications/cmsubscription/CmNotificationSubscriptionDmiInEventConsumerSpec.groovy with 100% similarity]
dmi-service/src/test/groovy/org/onap/cps/ncmp/dmi/notifications/cmsubscription/CmNotificationSubscriptionDmiOutEventToCloudEventMapperSpec.groovy [moved from src/test/groovy/org/onap/cps/ncmp/dmi/notifications/cmsubscription/CmNotificationSubscriptionDmiOutEventToCloudEventMapperSpec.groovy with 100% similarity]
dmi-service/src/test/groovy/org/onap/cps/ncmp/dmi/notifications/mapper/CloudEventMapperSpec.groovy [moved from src/test/groovy/org/onap/cps/ncmp/dmi/notifications/mapper/CloudEventMapperSpec.groovy with 100% similarity]
dmi-service/src/test/groovy/org/onap/cps/ncmp/dmi/rest/controller/ControllerSecuritySpec.groovy [moved from src/test/groovy/org/onap/cps/ncmp/dmi/rest/controller/ControllerSecuritySpec.groovy with 100% similarity]
dmi-service/src/test/groovy/org/onap/cps/ncmp/dmi/rest/controller/DmiRestControllerSpec.groovy [moved from src/test/groovy/org/onap/cps/ncmp/dmi/rest/controller/DmiRestControllerSpec.groovy with 100% similarity]
dmi-service/src/test/groovy/org/onap/cps/ncmp/dmi/service/DmiServiceImplSpec.groovy [moved from src/test/groovy/org/onap/cps/ncmp/dmi/service/DmiServiceImplSpec.groovy with 100% similarity]
dmi-service/src/test/groovy/org/onap/cps/ncmp/dmi/service/YangResourceExtractorSpec.groovy [moved from src/test/groovy/org/onap/cps/ncmp/dmi/service/YangResourceExtractorSpec.groovy with 100% similarity]
dmi-service/src/test/groovy/org/onap/cps/ncmp/dmi/service/client/NcmpRestClientSpec.groovy [moved from src/test/groovy/org/onap/cps/ncmp/dmi/service/client/NcmpRestClientSpec.groovy with 100% similarity]
dmi-service/src/test/groovy/org/onap/cps/ncmp/dmi/service/client/SdncRestconfClientSpec.groovy [moved from src/test/groovy/org/onap/cps/ncmp/dmi/service/client/SdncRestconfClientSpec.groovy with 100% similarity]
dmi-service/src/test/groovy/org/onap/cps/ncmp/dmi/service/operation/SdncOperationsSpec.groovy [moved from src/test/groovy/org/onap/cps/ncmp/dmi/service/operation/SdncOperationsSpec.groovy with 100% similarity]
dmi-service/src/test/java/org/onap/cps/ncmp/dmi/TestUtils.java [moved from src/test/java/org/onap/cps/ncmp/dmi/TestUtils.java with 100% similarity]
dmi-service/src/test/java/org/onap/cps/ncmp/dmi/rest/controller/TestController.java [moved from src/test/java/org/onap/cps/ncmp/dmi/rest/controller/TestController.java with 100% similarity]
dmi-service/src/test/resources/ModuleSchema.json [moved from src/test/resources/ModuleSchema.json with 100% similarity]
dmi-service/src/test/resources/application.yml [moved from src/test/resources/application.yml with 100% similarity]
dmi-service/src/test/resources/cmNotificationSubscriptionCreationEvent.json [moved from src/test/resources/cmNotificationSubscriptionCreationEvent.json with 100% similarity]
dmi-service/src/test/resources/createDataWithNormalChar.json [moved from src/test/resources/createDataWithNormalChar.json with 100% similarity]
dmi-service/src/test/resources/createDataWithSpecialChar.json [moved from src/test/resources/createDataWithSpecialChar.json with 100% similarity]
dmi-service/src/test/resources/deleteData.json [moved from src/test/resources/deleteData.json with 100% similarity]
dmi-service/src/test/resources/moduleResources.json [moved from src/test/resources/moduleResources.json with 100% similarity]
dmi-service/src/test/resources/patchData.json [moved from src/test/resources/patchData.json with 100% similarity]
dmi-service/src/test/resources/readData.json [moved from src/test/resources/readData.json with 100% similarity]
dmi-service/src/test/resources/updateData.json [moved from src/test/resources/updateData.json with 100% similarity]
pom.xml