Patches to known issues 30/2030/6
authorSerban Jora <sj2381@att.com>
Thu, 31 May 2018 19:48:03 +0000 (15:48 -0400)
committerserban <sj2381@att.com>
Tue, 5 Jun 2018 20:49:30 +0000 (16:49 -0400)
commit0c2bfc3a91fb85b65b0eca1ec42b8de530ed1bc4
tree81616126a44490f3f049819a66863102879b9420
parentdfc5329a8bff00b814ddc5289a551bfd2b70241b
Patches to known issues

Patches CDS multi-page retrieval, separates artifact retreieval in its own service, fixes docker manipulation

Change-Id: I31bc75b89d0119c504d9d4be3afade8c389b472a
Signed-off-by: Serban Jora <sj2381@att.com>
Issue-ID: ACUMOS-1015
Signed-off-by: serban <sj2381@att.com>
47 files changed:
gateway/application-acumosa.properties
gateway/pom.xml
gateway/src/main/java/org/acumos/federation/gateway/adapter/PeerGateway.java
gateway/src/main/java/org/acumos/federation/gateway/cds/Artifact.java [new file with mode: 0644]
gateway/src/main/java/org/acumos/federation/gateway/cds/ArtifactBuilder.java [new file with mode: 0644]
gateway/src/main/java/org/acumos/federation/gateway/cds/ArtifactType.java [new file with mode: 0644]
gateway/src/main/java/org/acumos/federation/gateway/cds/Mapper.java [new file with mode: 0644]
gateway/src/main/java/org/acumos/federation/gateway/cds/Solution.java [new file with mode: 0644]
gateway/src/main/java/org/acumos/federation/gateway/cds/SolutionBuilder.java [new file with mode: 0644]
gateway/src/main/java/org/acumos/federation/gateway/cds/SolutionRevision.java [new file with mode: 0644]
gateway/src/main/java/org/acumos/federation/gateway/cds/SolutionRevisionBuilder.java [new file with mode: 0644]
gateway/src/main/java/org/acumos/federation/gateway/cds/Updater.java [new file with mode: 0644]
gateway/src/main/java/org/acumos/federation/gateway/common/AbstractClient.java
gateway/src/main/java/org/acumos/federation/gateway/common/Clients.java
gateway/src/main/java/org/acumos/federation/gateway/common/FederationClient.java
gateway/src/main/java/org/acumos/federation/gateway/common/JsonResponse.java
gateway/src/main/java/org/acumos/federation/gateway/config/AdapterConfiguration.java
gateway/src/main/java/org/acumos/federation/gateway/config/DockerConfiguration.java [new file with mode: 0644]
gateway/src/main/java/org/acumos/federation/gateway/config/FederationConfiguration.java
gateway/src/main/java/org/acumos/federation/gateway/config/GatewayConfiguration.java
gateway/src/main/java/org/acumos/federation/gateway/config/LocalConfiguration.java
gateway/src/main/java/org/acumos/federation/gateway/controller/CatalogController.java
gateway/src/main/java/org/acumos/federation/gateway/controller/ControllerContext.java
gateway/src/main/java/org/acumos/federation/gateway/security/AuthenticationConfiguration.java
gateway/src/main/java/org/acumos/federation/gateway/security/Peer.java
gateway/src/main/java/org/acumos/federation/gateway/service/ArtifactService.java [new file with mode: 0644]
gateway/src/main/java/org/acumos/federation/gateway/service/CatalogService.java
gateway/src/main/java/org/acumos/federation/gateway/service/PeerService.java
gateway/src/main/java/org/acumos/federation/gateway/service/PeerSubscriptionService.java
gateway/src/main/java/org/acumos/federation/gateway/service/ServiceContext.java
gateway/src/main/java/org/acumos/federation/gateway/service/impl/AbstractServiceImpl.java
gateway/src/main/java/org/acumos/federation/gateway/service/impl/AbstractServiceLocalImpl.java
gateway/src/main/java/org/acumos/federation/gateway/service/impl/ArtifactServiceImpl.java [new file with mode: 0644]
gateway/src/main/java/org/acumos/federation/gateway/service/impl/ArtifactServiceLocalImpl.java [new file with mode: 0644]
gateway/src/main/java/org/acumos/federation/gateway/service/impl/CatalogServiceImpl.java
gateway/src/main/java/org/acumos/federation/gateway/service/impl/CatalogServiceLocalImpl.java
gateway/src/main/java/org/acumos/federation/gateway/service/impl/PeerServiceImpl.java
gateway/src/main/java/org/acumos/federation/gateway/service/impl/PeerServiceLocalImpl.java
gateway/src/main/java/org/acumos/federation/gateway/service/impl/PeerSubscriptionServiceImpl.java
gateway/src/main/java/org/acumos/federation/gateway/service/impl/ServiceImpl.java [new file with mode: 0644]
gateway/src/main/java/org/acumos/federation/gateway/task/PeerSubscriptionTask.java
gateway/src/test/java/org/acumos/federation/gateway/test/PeerGatewayTest.java
gateway/src/test/java/org/acumos/federation/gateway/test/TestAdapter.java
gateway/src/test/resources/acumosa-peers.json
gateway/src/test/resources/acumosb-catalog.json
gateway/src/test/resources/acumosb-peers.json
gateway/src/test/resources/test-peers.json