Use ConfigurationProperties in model-loader 91/140491/3
authorFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Tue, 18 Mar 2025 08:07:48 +0000 (09:07 +0100)
committerFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Tue, 18 Mar 2025 13:07:43 +0000 (14:07 +0100)
commit8617924bec251d125f051425753befdbc68e9610
treeef278915a7ed6fc2bb55ea4bb48e760dc125d59d
parente1ac25f7398b1fb4d29acd46bbe88bf1452ab45b
Use ConfigurationProperties in model-loader

- migrate application properties from model-loader.properties
  to application.properties
- use ConfigurationProperties annotation to bind properties to classes
- map ml.aai and ml.babel to AaiProperties and BabelProperties
- bump snapshot version to 1.14.3-SNAPSHOT

Issue-ID: AAI-4145
Change-Id: I0d2bea0dd5bbc4cd5b952fdc825b64df81a756c9
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
30 files changed:
appconfig-local/model-loader.properties
pom.xml
src/main/java/org/onap/aai/modelloader/ModelLoaderApplication.java
src/main/java/org/onap/aai/modelloader/config/AaiProperties.java [new file with mode: 0644]
src/main/java/org/onap/aai/modelloader/config/BabelProperties.java [new file with mode: 0644]
src/main/java/org/onap/aai/modelloader/config/ModelLoaderConfig.java
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/ModelArtifact.java
src/main/java/org/onap/aai/modelloader/entity/model/ModelArtifactHandler.java
src/main/java/org/onap/aai/modelloader/entity/model/NamedQueryArtifact.java
src/main/java/org/onap/aai/modelloader/extraction/VnfCatalogExtractor.java
src/main/java/org/onap/aai/modelloader/restclient/AaiRestClient.java
src/main/java/org/onap/aai/modelloader/restclient/BabelServiceClientImpl.java
src/main/resources/application.properties
src/test/java/org/onap/aai/modelloader/BabelClientTestConfiguration.java
src/test/java/org/onap/aai/modelloader/config/PropertiesTest.java [new file with mode: 0644]
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/ModelArtifactHandlerTest.java
src/test/java/org/onap/aai/modelloader/notification/TestArtifactDeploymentManager.java
src/test/java/org/onap/aai/modelloader/restclient/TestAaiRestClient.java
src/test/resources/application.properties
src/test/resources/model-loader-empty-auth-password.properties
src/test/resources/model-loader-no-auth-password.properties
src/test/resources/model-loader.properties
src/test/resources/sdc_test/model-loader.properties
version.properties