add subplug for k8s to invoke Artifact forward support 15/84215/1
authorliboNet <libo.zhu@intel.com>
Fri, 5 Apr 2019 00:59:41 +0000 (08:59 +0800)
committerliboNet <libo.zhu@intel.com>
Fri, 5 Apr 2019 00:59:41 +0000 (08:59 +0800)
commit999748a64e72b9a7975ddac3406eb95a0b9aeaff
treeb0691008cb8e05836dc99247191e5894e2a4db89
parentde2f1e42e37b975454af53aeb81a2ae2e7627e99
add subplug for k8s to invoke Artifact forward support

. add forward plugin to forward Artifact
. add test case to cover basic httpPost action
. fix the misuse of List and ArrayList to avoid Null Pointer

Change-Id: I18ead2ba6251a93fddff4657f3945d635a450276
Issue-ID: MULTICLOUD-514
Signed-off-by: liboNet <libo.zhu@intel.com>
14 files changed:
artifactbroker/model/src/main/java/org/onap/policy/distribution/model/CloudArtifact.java
artifactbroker/model/src/main/java/org/onap/policy/distribution/model/GsonUtil.java
artifactbroker/plugins/forwarding-plugins/pom.xml [new file with mode: 0644]
artifactbroker/plugins/forwarding-plugins/src/main/java/org/onap/policy/distribution/forwarding/xacml/pdp/XacmlPdpArtifactForwarder.java [new file with mode: 0644]
artifactbroker/plugins/forwarding-plugins/src/main/java/org/onap/policy/distribution/forwarding/xacml/pdp/XacmlPdpArtifactForwarderParameterGroup.java [new file with mode: 0644]
artifactbroker/plugins/forwarding-plugins/src/main/java/org/onap/policy/distribution/forwarding/xacml/pdp/XacmlPdpPolicyAdapter.java [new file with mode: 0644]
artifactbroker/plugins/forwarding-plugins/src/main/java/org/onap/policy/distribution/forwarding/xacml/pdp/adapters/AbstractXacmlPdpPolicyAdapter.java [new file with mode: 0644]
artifactbroker/plugins/forwarding-plugins/src/main/java/org/onap/policy/distribution/forwarding/xacml/pdp/adapters/XacmlPdpOptimizationPolicyAdapter.java [new file with mode: 0644]
artifactbroker/plugins/forwarding-plugins/src/test/java/org/onap/policy/distribution/forwarding/xacml/pdp/engine/XacmlPdpArtifactForwarderParameterGroupTest.java [new file with mode: 0644]
artifactbroker/plugins/forwarding-plugins/src/test/java/org/onap/policy/distribution/forwarding/xacml/pdp/engine/XacmlPdpArtifactForwarderTest.java [new file with mode: 0644]
artifactbroker/plugins/forwarding-plugins/src/test/java/org/onap/policy/distribution/forwarding/xacml/pdp/testclasses/DummyReceptionHandler.java [new file with mode: 0644]
artifactbroker/plugins/forwarding-plugins/src/test/resource/modules.json [new file with mode: 0644]
artifactbroker/plugins/pom.xml
artifactbroker/plugins/reception-plugins/src/main/java/org/onap/policy/distribution/reception/handling/sdc/SdcReceptionHandler.java