Use RestTemplate in AaiRestClient 19/137719/8
authorFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Fri, 19 Apr 2024 06:39:27 +0000 (08:39 +0200)
committerFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Mon, 22 Apr 2024 14:52:20 +0000 (16:52 +0200)
commit93a7defb8a10ac29f97d3cfd860ca12a629bdc41
tree969680e552f89bac017018e07ea776df9b3fb065
parent8204d232f8cc37e28561ee18b60806c7b3f5f783
Use RestTemplate in AaiRestClient

- brings tracing support for the requests towards aai-resources
- leverage automatic object mapping done by Jackson in the background
- add model related entities

Issue-ID: AAI-3833
Change-Id: I4f6ec65c80a6dcc1e1e3fa10786a119996c3bc79
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
29 files changed:
pom.xml
src/main/java/org/onap/aai/modelloader/entity/AaiResourcesObject.java [new file with mode: 0644]
src/main/java/org/onap/aai/modelloader/entity/ArtifactHandler.java
src/main/java/org/onap/aai/modelloader/entity/catalog/VnfCatalogArtifactHandler.java
src/main/java/org/onap/aai/modelloader/entity/model/AbstractModelArtifact.java
src/main/java/org/onap/aai/modelloader/entity/model/ConstrainedElementSet.java [new file with mode: 0644]
src/main/java/org/onap/aai/modelloader/entity/model/ElementChoiceSet.java [new file with mode: 0644]
src/main/java/org/onap/aai/modelloader/entity/model/Metadatum.java [new file with mode: 0644]
src/main/java/org/onap/aai/modelloader/entity/model/Model.java [new file with mode: 0644]
src/main/java/org/onap/aai/modelloader/entity/model/ModelArtifact.java
src/main/java/org/onap/aai/modelloader/entity/model/ModelArtifactParser.java
src/main/java/org/onap/aai/modelloader/entity/model/ModelConstraint.java [new file with mode: 0644]
src/main/java/org/onap/aai/modelloader/entity/model/ModelElement.java [new file with mode: 0644]
src/main/java/org/onap/aai/modelloader/entity/model/ModelVersion.java [new file with mode: 0644]
src/main/java/org/onap/aai/modelloader/entity/model/NamedQueryArtifact.java
src/main/java/org/onap/aai/modelloader/entity/vnf/VnfImage.java [new file with mode: 0644]
src/main/java/org/onap/aai/modelloader/entity/vnf/VnfImages.java [new file with mode: 0644]
src/main/java/org/onap/aai/modelloader/restclient/AaiRestClient.java
src/main/java/org/onap/aai/modelloader/restclient/BabelServiceClientImpl.java
src/main/java/org/onap/aai/modelloader/service/ArtifactDeploymentManager.java
src/test/java/org/onap/aai/modelloader/config/TestModelLoaderConfig.java
src/test/java/org/onap/aai/modelloader/entity/catalog/TestVnfCatalogArtifactHandler.java
src/test/java/org/onap/aai/modelloader/entity/model/TestModelArtifactHandler.java
src/test/java/org/onap/aai/modelloader/notification/ArtifactDownloadManagerTest.java
src/test/java/org/onap/aai/modelloader/notification/ModelArtifactHandlerTest.java
src/test/java/org/onap/aai/modelloader/notification/TestArtifactDeploymentManager.java
src/test/java/org/onap/aai/modelloader/restclient/TestAaiRestClient.java
src/test/java/org/onap/aai/modelloader/restclient/TestAaiServiceClient.java [deleted file]
src/test/resources/__files/modelVersion.xml [new file with mode: 0644]