Create common/clients module 34/141634/2
authorFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Thu, 31 Jul 2025 13:42:38 +0000 (15:42 +0200)
committerFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Thu, 31 Jul 2025 14:15:09 +0000 (16:15 +0200)
commitb77f6b5174b0fa91c052f68a99dd72da13a5b62e
tree084b3ccfcfd4e51dde63925b443109b1413debb2
parent0578ed33e22e46ff29a7ebf30f159003ffe20d53
Create common/clients module

- move client-related code into a dedicated clients module inside the common pom
  to allow better exclusion of unwanted dependencies
- in the future all clients should have their own module to selectively include them

Issue-ID: SO-4215
Change-Id: Iee70dccf5c520d6b09c6de875b1f752e8a256d8f
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
128 files changed:
common/clients-base/pom.xml
common/clients-base/src/main/java/org/onap/so/client/HttpClientFactory.java
common/clients/pom.xml [new file with mode: 0644]
common/clients/src/main/java/org/onap/so/client/adapter/rest/AdapterRestClient.java [moved from common/common/src/main/java/org/onap/so/client/adapter/rest/AdapterRestClient.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/adapter/rest/AdapterRestProperties.java [moved from common/common/src/main/java/org/onap/so/client/adapter/rest/AdapterRestProperties.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/cds/BasicAuthClientInterceptor.java [moved from common/common/src/main/java/org/onap/so/client/cds/BasicAuthClientInterceptor.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/cds/CDSProcessingClient.java [moved from common/common/src/main/java/org/onap/so/client/cds/CDSProcessingClient.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/cds/CDSProcessingHandler.java [moved from common/common/src/main/java/org/onap/so/client/cds/CDSProcessingHandler.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/cds/CDSProcessingListener.java [moved from common/common/src/main/java/org/onap/so/client/cds/CDSProcessingListener.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/cds/CDSProperties.java [moved from common/common/src/main/java/org/onap/so/client/cds/CDSProperties.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/defaultproperties/DefaultDmaapPropertiesImpl.java [moved from common/common/src/main/java/org/onap/so/client/defaultproperties/DefaultDmaapPropertiesImpl.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/defaultproperties/PolicyRestPropertiesImpl.java [moved from common/common/src/main/java/org/onap/so/client/defaultproperties/PolicyRestPropertiesImpl.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/dmaap/Consumer.java [moved from common/common/src/main/java/org/onap/so/client/dmaap/Consumer.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/dmaap/DmaapClient.java [moved from common/common/src/main/java/org/onap/so/client/dmaap/DmaapClient.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/dmaap/DmaapConsumer.java [moved from common/common/src/main/java/org/onap/so/client/dmaap/DmaapConsumer.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/dmaap/DmaapProperties.java [moved from common/common/src/main/java/org/onap/so/client/dmaap/DmaapProperties.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/dmaap/DmaapPropertiesLoader.java [moved from common/common/src/main/java/org/onap/so/client/dmaap/DmaapPropertiesLoader.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/dmaap/DmaapPublisher.java [moved from common/common/src/main/java/org/onap/so/client/dmaap/DmaapPublisher.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/dmaap/Publisher.java [moved from common/common/src/main/java/org/onap/so/client/dmaap/Publisher.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/dmaap/exceptions/DMaaPConsumerFailure.java [moved from common/common/src/main/java/org/onap/so/client/dmaap/exceptions/DMaaPConsumerFailure.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/dmaap/exceptions/ExceededMaximumPollingTime.java [moved from common/common/src/main/java/org/onap/so/client/dmaap/exceptions/ExceededMaximumPollingTime.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/dmaap/rest/DMaaPRestClient.java [moved from common/common/src/main/java/org/onap/so/client/dmaap/rest/DMaaPRestClient.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/dmaap/rest/PropertiesBean.java [moved from common/common/src/main/java/org/onap/so/client/dmaap/rest/PropertiesBean.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/dmaap/rest/RestConsumer.java [moved from common/common/src/main/java/org/onap/so/client/dmaap/rest/RestConsumer.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/dmaap/rest/RestPublisher.java [moved from common/common/src/main/java/org/onap/so/client/dmaap/rest/RestPublisher.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/exception/BadResponseException.java [moved from common/common/src/main/java/org/onap/so/client/exception/BadResponseException.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/exception/MapperException.java [moved from common/common/src/main/java/org/onap/so/client/exception/MapperException.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/exceptions/SDNOException.java [moved from common/common/src/main/java/org/onap/so/client/exceptions/SDNOException.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/grm/GRMAction.java [moved from common/common/src/main/java/org/onap/so/client/grm/GRMAction.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/grm/GRMClient.java [moved from common/common/src/main/java/org/onap/so/client/grm/GRMClient.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/grm/GRMProperties.java [moved from common/common/src/main/java/org/onap/so/client/grm/GRMProperties.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/grm/GRMPropertiesLoader.java [moved from common/common/src/main/java/org/onap/so/client/grm/GRMPropertiesLoader.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/grm/GRMRestClient.java [moved from common/common/src/main/java/org/onap/so/client/grm/GRMRestClient.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/grm/GRMRestInvoker.java [moved from common/common/src/main/java/org/onap/so/client/grm/GRMRestInvoker.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/grm/beans/OperationalInfo.java [moved from common/common/src/main/java/org/onap/so/client/grm/beans/OperationalInfo.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/grm/beans/Property.java [moved from common/common/src/main/java/org/onap/so/client/grm/beans/Property.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/grm/beans/ServiceEndPoint.java [moved from common/common/src/main/java/org/onap/so/client/grm/beans/ServiceEndPoint.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/grm/beans/ServiceEndPointList.java [moved from common/common/src/main/java/org/onap/so/client/grm/beans/ServiceEndPointList.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/grm/beans/ServiceEndPointLookup.java [moved from common/common/src/main/java/org/onap/so/client/grm/beans/ServiceEndPointLookup.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/grm/beans/ServiceEndPointLookupRequest.java [moved from common/common/src/main/java/org/onap/so/client/grm/beans/ServiceEndPointLookupRequest.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/grm/beans/ServiceEndPointRequest.java [moved from common/common/src/main/java/org/onap/so/client/grm/beans/ServiceEndPointRequest.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/grm/beans/Status.java [moved from common/common/src/main/java/org/onap/so/client/grm/beans/Status.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/grm/beans/Version.java [moved from common/common/src/main/java/org/onap/so/client/grm/beans/Version.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/grm/beans/VersionLookup.java [moved from common/common/src/main/java/org/onap/so/client/grm/beans/VersionLookup.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/grm/exceptions/GRMClientCallFailed.java [moved from common/common/src/main/java/org/onap/so/client/grm/exceptions/GRMClientCallFailed.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/kafka/KafkaClient.java [moved from common/common/src/main/java/org/onap/so/client/kafka/KafkaClient.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/kafka/KafkaConsumerImpl.java [moved from common/common/src/main/java/org/onap/so/client/kafka/KafkaConsumerImpl.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/policy/DecisionAttributes.java [moved from common/common/src/main/java/org/onap/so/client/policy/DecisionAttributes.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/policy/JettisonStyleMapperProvider.java [moved from common/common/src/main/java/org/onap/so/client/policy/JettisonStyleMapperProvider.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/policy/PolicyClient.java [moved from common/common/src/main/java/org/onap/so/client/policy/PolicyClient.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/policy/PolicyClientImpl.java [moved from common/common/src/main/java/org/onap/so/client/policy/PolicyClientImpl.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/policy/PolicyRestClient.java [moved from common/common/src/main/java/org/onap/so/client/policy/PolicyRestClient.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/policy/PolicyRestProperties.java [moved from common/common/src/main/java/org/onap/so/client/policy/PolicyRestProperties.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/policy/entities/AllowedTreatments.java [moved from common/common/src/main/java/org/onap/so/client/policy/entities/AllowedTreatments.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/policy/entities/Bbid.java [moved from common/common/src/main/java/org/onap/so/client/policy/entities/Bbid.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/policy/entities/Config.java [moved from common/common/src/main/java/org/onap/so/client/policy/entities/Config.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/policy/entities/ConfigRequestParameters.java [moved from common/common/src/main/java/org/onap/so/client/policy/entities/ConfigRequestParameters.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/policy/entities/Content.java [moved from common/common/src/main/java/org/onap/so/client/policy/entities/Content.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/policy/entities/DecisionAttributes.java [moved from common/common/src/main/java/org/onap/so/client/policy/entities/DecisionAttributes.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/policy/entities/DictionaryData.java [moved from common/common/src/main/java/org/onap/so/client/policy/entities/DictionaryData.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/policy/entities/DictionaryItemsRequest.java [moved from common/common/src/main/java/org/onap/so/client/policy/entities/DictionaryItemsRequest.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/policy/entities/DictionaryJson.java [moved from common/common/src/main/java/org/onap/so/client/policy/entities/DictionaryJson.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/policy/entities/FabricConfigModel.java [moved from common/common/src/main/java/org/onap/so/client/policy/entities/FabricConfigModel.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/policy/entities/Id.java [moved from common/common/src/main/java/org/onap/so/client/policy/entities/Id.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/policy/entities/PolicyConfig.java [moved from common/common/src/main/java/org/onap/so/client/policy/entities/PolicyConfig.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/policy/entities/PolicyDecision.java [moved from common/common/src/main/java/org/onap/so/client/policy/entities/PolicyDecision.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/policy/entities/PolicyDecisionRequest.java [moved from common/common/src/main/java/org/onap/so/client/policy/entities/PolicyDecisionRequest.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/policy/entities/PolicyServiceType.java [moved from common/common/src/main/java/org/onap/so/client/policy/entities/PolicyServiceType.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/policy/entities/Treatments.java [moved from common/common/src/main/java/org/onap/so/client/policy/entities/Treatments.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/policy/entities/Workstep.java [moved from common/common/src/main/java/org/onap/so/client/policy/entities/Workstep.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/sdno/dmaap/SDNOHealthCheckDmaapConsumer.java [moved from common/common/src/main/java/org/onap/so/client/sdno/dmaap/SDNOHealthCheckDmaapConsumer.java with 100% similarity]
common/clients/src/main/java/org/onap/so/client/sdno/dmaap/SDNOHealthCheckDmaapPublisher.java [moved from common/common/src/main/java/org/onap/so/client/sdno/dmaap/SDNOHealthCheckDmaapPublisher.java with 100% similarity]
common/clients/src/main/resources/dmaap/default-consumer.properties [moved from common/common/src/main/resources/dmaap/default-consumer.properties with 100% similarity]
common/clients/src/main/resources/dmaap/default-publisher.properties [moved from common/common/src/main/resources/dmaap/default-publisher.properties with 100% similarity]
common/clients/src/main/resources/dmaap/empty.txt [moved from common/common/src/main/resources/dmaap/empty.txt with 100% similarity]
common/clients/src/main/resources/kafka/default-consumer.properties [moved from common/common/src/main/resources/kafka/default-consumer.properties with 100% similarity]
common/clients/src/test/java/org/onap/so/client/HttpClientTest.java [moved from common/common/src/test/java/org/onap/so/client/HttpClientTest.java with 96% similarity]
common/clients/src/test/java/org/onap/so/client/RestClientTest.java [moved from common/common/src/test/java/org/onap/so/client/RestClientTest.java with 100% similarity]
common/clients/src/test/java/org/onap/so/client/adapter/rest/AdapterRestClientTest.java [moved from common/common/src/test/java/org/onap/so/client/adapter/rest/AdapterRestClientTest.java with 100% similarity]
common/clients/src/test/java/org/onap/so/client/cds/CDSProcessingClientTest.java [moved from common/common/src/test/java/org/onap/so/client/cds/CDSProcessingClientTest.java with 100% similarity]
common/clients/src/test/java/org/onap/so/client/cds/TestCDSProcessingListener.java [moved from common/common/src/test/java/org/onap/so/client/cds/TestCDSProcessingListener.java with 100% similarity]
common/clients/src/test/java/org/onap/so/client/cds/TestCDSPropertiesImpl.java [moved from common/common/src/test/java/org/onap/so/client/cds/TestCDSPropertiesImpl.java with 100% similarity]
common/clients/src/test/java/org/onap/so/client/dmaap/DmaapClientTest.java [moved from common/common/src/test/java/org/onap/so/client/dmaap/DmaapClientTest.java with 100% similarity]
common/clients/src/test/java/org/onap/so/client/dmaap/exceptions/DMaaPConsumerFailureTest.java [moved from common/common/src/test/java/org/onap/so/client/dmaap/exceptions/DMaaPConsumerFailureTest.java with 100% similarity]
common/clients/src/test/java/org/onap/so/client/dmaap/rest/DMaaPRestClientTest.java [moved from common/common/src/test/java/org/onap/so/client/dmaap/rest/DMaaPRestClientTest.java with 100% similarity]
common/clients/src/test/java/org/onap/so/client/grm/GRMBeansTest.java [moved from common/common/src/test/java/org/onap/so/client/grm/GRMBeansTest.java with 100% similarity]
common/clients/src/test/java/org/onap/so/client/grm/ServiceEndPointListTest.java [moved from common/common/src/test/java/org/onap/so/client/grm/ServiceEndPointListTest.java with 100% similarity]
common/clients/src/test/java/org/onap/so/client/grm/ServiceEndPointRequestTest.java [moved from common/common/src/test/java/org/onap/so/client/grm/ServiceEndPointRequestTest.java with 100% similarity]
common/clients/src/test/java/org/onap/so/client/grm/exception/GRMClientCallFailedTest.java [moved from common/common/src/test/java/org/onap/so/client/grm/exception/GRMClientCallFailedTest.java with 100% similarity]
common/clients/src/test/java/org/onap/so/client/kafka/KafkaConsumerImplTest.java [moved from common/common/src/test/java/org/onap/so/client/kafka/KafkaConsumerImplTest.java with 100% similarity]
common/clients/src/test/java/org/onap/so/client/policy/PolicyClientImplTest.java [moved from common/common/src/test/java/org/onap/so/client/policy/PolicyClientImplTest.java with 100% similarity]
common/clients/src/test/java/org/onap/so/client/policy/entities/PolicyEntitiesTest.java [moved from common/common/src/test/java/org/onap/so/client/policy/entities/PolicyEntitiesTest.java with 100% similarity]
common/clients/src/test/java/org/onap/so/client/sdno/beans/SdnoBeansTest.java [moved from common/common/src/test/java/org/onap/so/client/sdno/beans/SdnoBeansTest.java with 100% similarity]
common/clients/src/test/resources/META-INF/services/org.onap.so.client.RestProperties [moved from common/common/src/test/resources/META-INF/services/org.onap.so.client.RestProperties with 100% similarity]
common/clients/src/test/resources/__files/Policy/configJson.json [moved from common/common/src/test/resources/__files/Policy/configJson.json with 100% similarity]
common/clients/src/test/resources/__files/Policy/policyAbortResponse.json [moved from common/common/src/test/resources/__files/Policy/policyAbortResponse.json with 100% similarity]
common/clients/src/test/resources/__files/Policy/policyConfig.json [moved from common/common/src/test/resources/__files/Policy/policyConfig.json with 100% similarity]
common/clients/src/test/resources/__files/Policy/policySkipResponse.json [moved from common/common/src/test/resources/__files/Policy/policySkipResponse.json with 100% similarity]
common/clients/src/test/resources/__files/grm/endpoints.json [moved from common/common/src/test/resources/__files/grm/endpoints.json with 100% similarity]
common/clients/src/test/resources/__files/grm/endpoints2.json [moved from common/common/src/test/resources/__files/grm/endpoints2.json with 100% similarity]
common/clients/src/test/resources/__files/logging/openstack-payload.json [moved from common/common/src/test/resources/__files/logging/openstack-payload.json with 100% similarity]
common/clients/src/test/resources/dmaap.properties [moved from common/common/src/test/resources/dmaap.properties with 100% similarity]
common/clients/src/test/resources/policy.properties [moved from common/common/src/test/resources/policy.properties with 100% similarity]
common/common/pom.xml
common/common/src/test/java/org/onap/so/BeansTest.java
common/common/src/test/java/org/onap/so/logging/TestAppender.java [moved from common/common/src/test/java/org/onap/so/utils/TestAppender.java with 97% similarity]
common/common/src/test/resources/application-test.yaml
common/common/src/test/resources/logback-test.xml
common/pom.xml
common/utils/pom.xml [new file with mode: 0644]
common/utils/src/main/java/org/onap/so/exceptions/MarshallerException.java [moved from common/common/src/main/java/org/onap/so/exceptions/MarshallerException.java with 100% similarity]
common/utils/src/main/java/org/onap/so/jsonpath/JsonPathUtil.java [moved from common/common/src/main/java/org/onap/so/jsonpath/JsonPathUtil.java with 100% similarity]
common/utils/src/main/java/org/onap/so/utils/CheckResults.java [moved from common/common/src/main/java/org/onap/so/utils/CheckResults.java with 100% similarity]
common/utils/src/main/java/org/onap/so/utils/Components.java [moved from common/common/src/main/java/org/onap/so/utils/Components.java with 100% similarity]
common/utils/src/main/java/org/onap/so/utils/CryptoUtils.java [moved from common/common/src/main/java/org/onap/so/utils/CryptoUtils.java with 100% similarity]
common/utils/src/main/java/org/onap/so/utils/ExternalTaskServiceUtils.java [moved from common/common/src/main/java/org/onap/so/utils/ExternalTaskServiceUtils.java with 100% similarity]
common/utils/src/main/java/org/onap/so/utils/ExternalTaskUtils.java [moved from common/common/src/main/java/org/onap/so/utils/ExternalTaskUtils.java with 100% similarity]
common/utils/src/main/java/org/onap/so/utils/RetrySequenceLevel.java [moved from common/common/src/main/java/org/onap/so/utils/RetrySequenceLevel.java with 100% similarity]
common/utils/src/main/java/org/onap/so/utils/UUIDChecker.java [moved from common/common/src/main/java/org/onap/so/utils/UUIDChecker.java with 100% similarity]
common/utils/src/main/java/org/onap/so/utils/XmlMarshaller.java [moved from common/common/src/main/java/org/onap/so/utils/XmlMarshaller.java with 100% similarity]
common/utils/src/test/java/org/onap/so/jsonpath/JsonPathUtilTest.java [moved from common/common/src/test/java/org/onap/so/jsonpath/JsonPathUtilTest.java with 100% similarity]
common/utils/src/test/java/org/onap/so/utils/CheckResultsTest.java [moved from common/common/src/test/java/org/onap/so/utils/CheckResultsTest.java with 100% similarity]
common/utils/src/test/java/org/onap/so/utils/ExternalTaskServiceUtilsTest.java [moved from common/common/src/test/java/org/onap/so/utils/ExternalTaskServiceUtilsTest.java with 100% similarity]
common/utils/src/test/java/org/onap/so/utils/ExternalTaskUtilsTest.java [moved from common/common/src/test/java/org/onap/so/utils/ExternalTaskUtilsTest.java with 100% similarity]
common/utils/src/test/java/org/onap/so/utils/UUIDCheckerTest.java [moved from common/common/src/test/java/org/onap/so/utils/UUIDCheckerTest.java with 100% similarity]
common/utils/src/test/java/org/onap/so/utils/XMLMarshallerTest.java [moved from common/common/src/test/java/org/onap/so/utils/XMLMarshallerTest.java with 100% similarity]
pom.xml
so-sdn-clients/src/test/java/org/onap/so/client/sdno/BeansTest.java [new file with mode: 0644]