Dependency inject Retrofit client for SlicingService 15/140015/3
authorFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Thu, 23 Jan 2025 14:33:34 +0000 (15:33 +0100)
committerFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Fri, 24 Jan 2025 11:06:28 +0000 (12:06 +0100)
commit045b38680b931f05e1a2c7db356ad04219bda0d5
tree051c7c253d35ef31d299723f1a3c6c94df15f873
parenta72a615025afe0e93ee14e5b144538df65176e2c
Dependency inject Retrofit client for SlicingService

- same change as previous commit for SlicingService related classes
- make slicing attributes configurable via application.properties

Issue-ID: USECASEUI-859
Change-Id: Ie7f56a346520d796f9f1ff6fd9ec481f84956925
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
18 files changed:
server/pom.xml
server/src/main/java/org/onap/usecaseui/server/UuiServerApplication.java
server/src/main/java/org/onap/usecaseui/server/config/AAIClientConfig.java
server/src/main/java/org/onap/usecaseui/server/config/SOClientConfig.java [new file with mode: 0644]
server/src/main/java/org/onap/usecaseui/server/service/csmf/config/SlicingProperties.java [new file with mode: 0644]
server/src/main/java/org/onap/usecaseui/server/service/csmf/impl/SlicingServiceImpl.java
server/src/main/java/org/onap/usecaseui/server/service/lcm/domain/so/SOService.java
server/src/main/java/org/onap/usecaseui/server/service/lcm/impl/DefaultServiceLcmService.java
server/src/main/java/org/onap/usecaseui/server/service/slicingdomain/aai/AAISliceService.java
server/src/main/java/org/onap/usecaseui/server/service/slicingdomain/so/SOSliceService.java
server/src/main/resources/application.properties
server/src/test/java/org/onap/usecaseui/server/service/csmf/impl/SlicingServiceImplIntegrationTest.java [new file with mode: 0644]
server/src/test/java/org/onap/usecaseui/server/service/csmf/impl/SlicingServiceImplTest.java
server/src/test/java/org/onap/usecaseui/server/service/lcm/impl/DefaultCustomerServiceIntegrationTest.java
server/src/test/java/org/onap/usecaseui/server/service/lcm/impl/DefaultServiceLcmServiceTest.java
server/src/test/resources/__files/requests/submitOrdersRequest.json [new file with mode: 0644]
server/src/test/resources/__files/serviceInstancesResponse.json [new file with mode: 0644]
server/src/test/resources/__files/submitOrdersResponse.json [new file with mode: 0644]