Convert project from AJSC to Spring Boot 21/44921/1
authormark.j.leonard <mark.j.leonard@gmail.com>
Thu, 26 Apr 2018 15:53:12 +0000 (16:53 +0100)
committermark.j.leonard <mark.j.leonard@gmail.com>
Thu, 26 Apr 2018 15:53:50 +0000 (16:53 +0100)
commit6e4f04afea4c2d07fdd9c15eda38438c7baeb308
tree8fd7e14ff590adb16f5b49221b3a7b901fd1fa4c
parent3a1f764b762a91e917e9e14a00c4a7ff3c4e0745
Convert project from AJSC to Spring Boot

Remove all AJSC configuration and dependencies. Update the pom.xml to
use oparent and to depend on Spring Boot. Refactor the main class to
introduce a minimal set of Spring annotations.
Note that the license text was corrected in this change.

Issue-ID: AAI-1039
Change-Id: I16385db3216ec39bfd2881f2278e340ec3795199
Signed-off-by: mark.j.leonard <mark.j.leonard@gmail.com>
91 files changed:
License.txt
Readme.md
ajsc-shared-config/README.txt [deleted file]
ajsc-shared-config/etc/PartnerProfile.xml [deleted file]
ajsc-shared-config/etc/aft.properties [deleted file]
ajsc-shared-config/etc/basic-logback_root_logger_level_off.xml [deleted file]
ajsc-shared-config/etc/spm2.jks [deleted file]
antBuild/build.xml [deleted file]
bundleconfig-local/etc/appprops/AAFUserRoles.properties [deleted file]
bundleconfig-local/etc/appprops/PostProcessorInterceptors.properties [deleted file]
bundleconfig-local/etc/appprops/PreProcessorInterceptors.properties [deleted file]
bundleconfig-local/etc/appprops/app-intercepts.properties [deleted file]
bundleconfig-local/etc/appprops/methodMapper.properties [deleted file]
bundleconfig-local/etc/sysprops/sys-props.properties [deleted file]
pom.xml
src/main/bin/start.sh
src/main/docker/Dockerfile
src/main/java/org/onap/aai/modelloader/config/ModelLoaderConfig.java
src/main/java/org/onap/aai/modelloader/entity/Artifact.java
src/main/java/org/onap/aai/modelloader/entity/ArtifactHandler.java
src/main/java/org/onap/aai/modelloader/entity/ArtifactType.java
src/main/java/org/onap/aai/modelloader/entity/catalog/VnfCatalogArtifact.java
src/main/java/org/onap/aai/modelloader/entity/catalog/VnfCatalogArtifactHandler.java
src/main/java/org/onap/aai/modelloader/entity/catalog/VnfImageException.java
src/main/java/org/onap/aai/modelloader/entity/model/AbstractModelArtifact.java
src/main/java/org/onap/aai/modelloader/entity/model/AbstractModelArtifactParser.java
src/main/java/org/onap/aai/modelloader/entity/model/BabelArtifactParsingException.java
src/main/java/org/onap/aai/modelloader/entity/model/IModelArtifact.java
src/main/java/org/onap/aai/modelloader/entity/model/IModelId.java
src/main/java/org/onap/aai/modelloader/entity/model/IModelParser.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/ModelArtifactParser.java
src/main/java/org/onap/aai/modelloader/entity/model/ModelSorter.java
src/main/java/org/onap/aai/modelloader/entity/model/NamedQueryArtifact.java
src/main/java/org/onap/aai/modelloader/entity/model/NamedQueryArtifactParser.java
src/main/java/org/onap/aai/modelloader/entity/model/Pair.java
src/main/java/org/onap/aai/modelloader/extraction/ArtifactInfoExtractor.java
src/main/java/org/onap/aai/modelloader/extraction/InvalidArchiveException.java
src/main/java/org/onap/aai/modelloader/notification/ArtifactDeploymentManager.java
src/main/java/org/onap/aai/modelloader/notification/ArtifactDownloadManager.java
src/main/java/org/onap/aai/modelloader/notification/BabelArtifactConverter.java
src/main/java/org/onap/aai/modelloader/notification/BasicStatusMsg.java [new file with mode: 0644]
src/main/java/org/onap/aai/modelloader/notification/CompDoneStatusMessageBuilder.java
src/main/java/org/onap/aai/modelloader/notification/CompDoneStatusMsg.java
src/main/java/org/onap/aai/modelloader/notification/DistributionStatusMessageBuilder.java
src/main/java/org/onap/aai/modelloader/notification/DistributionStatusMsg.java
src/main/java/org/onap/aai/modelloader/notification/DownloadFailureException.java
src/main/java/org/onap/aai/modelloader/notification/EventCallback.java
src/main/java/org/onap/aai/modelloader/notification/NotificationPublisher.java
src/main/java/org/onap/aai/modelloader/notification/ProcessToscaArtifactsException.java
src/main/java/org/onap/aai/modelloader/restclient/AaiRestClient.java
src/main/java/org/onap/aai/modelloader/restclient/BabelServiceClient.java
src/main/java/org/onap/aai/modelloader/restclient/BabelServiceClientFactory.java
src/main/java/org/onap/aai/modelloader/service/ArtifactInfoImpl.java
src/main/java/org/onap/aai/modelloader/service/ModelLoaderApplication.java [new file with mode: 0644]
src/main/java/org/onap/aai/modelloader/service/ModelLoaderInterface.java
src/main/java/org/onap/aai/modelloader/service/ModelLoaderMsgs.java
src/main/java/org/onap/aai/modelloader/service/ModelLoaderService.java
src/main/java/org/onap/aai/modelloader/service/NotificationDataImpl.java
src/main/java/org/onap/aai/modelloader/service/SdcConnectionJob.java
src/main/java/org/onap/aai/modelloader/util/JsonXmlConverter.java
src/main/resources/application.properties [new file with mode: 0644]
src/main/resources/logback.xml [moved from ajsc-shared-config/etc/logback.xml with 96% similarity]
src/main/resources/org/onap/aai/modelloader/service/ModelLoaderMsgs.properties
src/test/java/org/onap/aai/modelloader/config/ModelLoaderConfigTest.java
src/test/java/org/onap/aai/modelloader/entity/catalog/TestVnfImageException.java [new file with mode: 0644]
src/test/java/org/onap/aai/modelloader/entity/catalog/VnfCatalogArtifactHandlerTest.java
src/test/java/org/onap/aai/modelloader/entity/model/ModelArtifactParserTest.java
src/test/java/org/onap/aai/modelloader/entity/model/ModelSorterTest.java
src/test/java/org/onap/aai/modelloader/entity/model/NamedQueryArtifactParserTest.java
src/test/java/org/onap/aai/modelloader/entity/model/TestModelArtifactHandler.java [new file with mode: 0644]
src/test/java/org/onap/aai/modelloader/extraction/ArtifactInfoExtractorTest.java
src/test/java/org/onap/aai/modelloader/fixture/ArtifactInfoBuilder.java
src/test/java/org/onap/aai/modelloader/fixture/NotificationDataFixtureBuilder.java
src/test/java/org/onap/aai/modelloader/fixture/ResourceInstanceBuilder.java
src/test/java/org/onap/aai/modelloader/fixture/TestNotificationDataImpl.java
src/test/java/org/onap/aai/modelloader/fixture/TestResourceInstanceImpl.java
src/test/java/org/onap/aai/modelloader/notification/ArtifactDeploymentManagerTest.java
src/test/java/org/onap/aai/modelloader/notification/ArtifactDownloadManagerTest.java
src/test/java/org/onap/aai/modelloader/notification/BabelArtifactConverterTest.java
src/test/java/org/onap/aai/modelloader/notification/EventCallbackTest.java
src/test/java/org/onap/aai/modelloader/notification/TestNotificationPublisher.java [new file with mode: 0644]
src/test/java/org/onap/aai/modelloader/restclient/TestAaiServiceClient.java [new file with mode: 0644]
src/test/java/org/onap/aai/modelloader/restclient/TestBabelServiceClient.java
src/test/java/org/onap/aai/modelloader/service/TestArtifactInfoImpl.java [new file with mode: 0644]
src/test/java/org/onap/aai/modelloader/service/TestModelLoaderApplication.java [new file with mode: 0644]
src/test/java/org/onap/aai/modelloader/service/TestNotificationDataImpl.java [new file with mode: 0644]
src/test/java/org/onap/aai/modelloader/util/ArtifactTestUtils.java
src/test/java/org/onap/aai/modelloader/util/JsonXmlConverterTest.java
src/test/resources/model-loader.properties