Return List<Artifact> in ArtifactDownloadManager 15/137815/1
authorFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Tue, 30 Apr 2024 09:22:07 +0000 (11:22 +0200)
committerFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Tue, 30 Apr 2024 09:22:07 +0000 (11:22 +0200)
commita61b2948f9cbe25d0ec6cd957671d51d83c62a1a
tree8683bf7996f3eeff9bca0eb2c34ed590e53261af
parent98fe4a42e555975fa36ad40020424902cd15be38
Return List<Artifact> in ArtifactDownloadManager

- return processed artifacts as List<Artifact> instead of updating the parameters in ArtifactDownloadManager
- use exceptions to signal exceptional behaviour instead of boolean success = false;

Issue-ID: AAI-3841
Change-Id: Ie99c5da1f553bebd70665914fa6be9c460fa412c
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
src/main/java/org/onap/aai/modelloader/notification/ArtifactDownloadManager.java
src/main/java/org/onap/aai/modelloader/notification/EventCallback.java
src/main/java/org/onap/aai/modelloader/service/BabelServiceClientFactory.java [deleted file]
src/test/java/org/onap/aai/modelloader/notification/ArtifactDownloadManagerTest.java
src/test/java/org/onap/aai/modelloader/notification/ArtifactDownloadManagerVnfcTest.java
src/test/java/org/onap/aai/modelloader/notification/TestArtifactDownloadManager.java
src/test/java/org/onap/aai/modelloader/notification/TestEventCallback.java
src/test/java/org/onap/aai/modelloader/restclient/MockBabelServiceClient.java [deleted file]
src/test/java/org/onap/aai/modelloader/service/MockBabelServiceClientFactory.java [deleted file]
src/test/java/org/onap/aai/modelloader/service/TestModelController.java