Add support for loading VNF Catalog XML files 55/50955/1
authormark.j.leonard <mark.j.leonard@gmail.com>
Thu, 7 Jun 2018 15:45:38 +0000 (16:45 +0100)
committermark.j.leonard <mark.j.leonard@gmail.com>
Thu, 7 Jun 2018 16:17:30 +0000 (17:17 +0100)
commit7e6fe8c29c5a5cfa5caf6ab47b30280e1fc20432
treeaf9e48c7bf85ae68d42cbc94df60589bdd7e052e
parentc5aea4a8bc398fc1c6220875e55b9520fd7f7524
Add support for loading VNF Catalog XML files

Issue-ID: AAI-1214
Change-Id: I5d0eb3456916e6f3e5ba3a9b4e828feaff0cde4e
Signed-off-by: mark.j.leonard <mark.j.leonard@gmail.com>
23 files changed:
Readme.md
pom.xml
src/main/java/org/onap/aai/modelloader/config/ModelLoaderConfig.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/extraction/VnfCatalogExtractor.java [new file with mode: 0644]
src/main/java/org/onap/aai/modelloader/notification/ArtifactDownloadManager.java
src/main/java/org/onap/aai/modelloader/notification/NotificationPublisher.java
src/main/java/org/onap/aai/modelloader/service/ModelLoaderMsgs.java
src/main/java/org/onap/aai/modelloader/util/JsonXmlConverter.java
src/main/resources/org/onap/aai/modelloader/service/ModelLoaderMsgs.properties
src/test/java/org/onap/aai/modelloader/csar/extractor/VnfCatalogExtractorTest.java [new file with mode: 0644]
src/test/java/org/onap/aai/modelloader/entity/catalog/TestVnfCatalogArtifactHandler.java
src/test/java/org/onap/aai/modelloader/notification/ArtifactDownloadManagerVnfcTest.java [new file with mode: 0644]
src/test/java/org/onap/aai/modelloader/service/TestModelLoaderService.java
src/test/java/org/onap/aai/modelloader/util/TestJsonXmlConverter.java
src/test/resources/compressedArtifacts/noVnfcFilesArchive.csar [new file with mode: 0644]
src/test/resources/compressedArtifacts/threeVnfcFilesArchive.csar [new file with mode: 0644]
src/test/resources/xmlFiles/fortigate.xml [new file with mode: 0644]
src/test/resources/xmlFiles/vnfcatalog-1.xml [new file with mode: 0644]
src/test/resources/xmlFiles/vnfcatalog-2.xml [new file with mode: 0644]
src/test/resources/xmlFiles/vnfcatalog-3.xml [new file with mode: 0644]