Dependency inject Retrofit client for SDCCatalogService 82/140182/1
authorFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Tue, 11 Feb 2025 08:38:25 +0000 (09:38 +0100)
committerFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Tue, 11 Feb 2025 08:38:25 +0000 (09:38 +0100)
commit36ec309c3d56347019e309d3a43ac0ecc66a1486
tree68add6c7b05ab74368efd3683e2f78515cd5e8d8
parent870a5da5ce74d3d12fd28fd80f36cf54e93c381d
Dependency inject Retrofit client for SDCCatalogService

- same as the rest of this service
- define *ClientProperties to have autocompletion and
  property validation in application.properties

Issue-ID: USECASEUI-862
Change-Id: Ie8c58470ca5977d82ad9e0468b3cfbedc32e6e63
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
server/src/main/java/org/onap/usecaseui/server/config/AAIClientProperties.java [new file with mode: 0644]
server/src/main/java/org/onap/usecaseui/server/config/SDCClientConfig.java [new file with mode: 0644]
server/src/main/java/org/onap/usecaseui/server/config/SDCClientProperties.java [new file with mode: 0644]
server/src/main/java/org/onap/usecaseui/server/config/SOClientProperties.java [new file with mode: 0644]
server/src/main/java/org/onap/usecaseui/server/service/csmf/config/SlicingProperties.java
server/src/main/java/org/onap/usecaseui/server/service/lcm/impl/DefaultPackageDistributionService.java
server/src/main/java/org/onap/usecaseui/server/service/lcm/impl/DefaultServiceTemplateService.java
server/src/main/resources/application.properties
server/src/test/java/org/onap/usecaseui/server/service/lcm/impl/DefaultPackageDistributionServiceTest.java
server/src/test/java/org/onap/usecaseui/server/service/lcm/impl/DefaultServiceTemplateServiceIntegrationTest.java [new file with mode: 0644]
server/src/test/resources/__files/serviceTemplateResponse.json [new file with mode: 0644]