add rest serve and distribution framework 73/82773/1
authorliboNet <libo.zhu@intel.com>
Thu, 21 Mar 2019 00:01:55 +0000 (08:01 +0800)
committerliboNet <libo.zhu@intel.com>
Thu, 21 Mar 2019 00:05:09 +0000 (08:05 +0800)
commit94d7d990ac85143fd3605c9a094082592d554e2a
tree01af85a5d39416a72366ee3dcc09a6dbce76d580
parent20cc990e09f61a75375b2f39a0b7d9b790f37ccd
add rest serve and distribution framework

. update the pom.xml to include a submodule main
. add all common necessnary package into pom.xml
. add rest server and test case
. port the distribution framework
. which supports both http and https

Change-Id: I5ccc712342fc8929d11e553f3e09f36e93a80935
Issue-ID: MULTICLOUD-546
Signed-off-by: liboNet <libo.zhu@intel.com>
24 files changed:
artifactbroker/main/pom.xml [new file with mode: 0644]
artifactbroker/main/src/main/java/org/onap/policy/distribution/main/PolicyDistributionException.java [new file with mode: 0644]
artifactbroker/main/src/main/java/org/onap/policy/distribution/main/PolicyDistributionRuntimeException.java [new file with mode: 0644]
artifactbroker/main/src/main/java/org/onap/policy/distribution/main/parameters/DistributionParameterGroup.java [new file with mode: 0644]
artifactbroker/main/src/main/java/org/onap/policy/distribution/main/parameters/DistributionParameterHandler.java [new file with mode: 0644]
artifactbroker/main/src/main/java/org/onap/policy/distribution/main/parameters/RestServerParameters.java [new file with mode: 0644]
artifactbroker/main/src/main/java/org/onap/policy/distribution/main/rest/DistributionRestController.java [new file with mode: 0644]
artifactbroker/main/src/main/java/org/onap/policy/distribution/main/rest/DistributionRestServer.java [new file with mode: 0644]
artifactbroker/main/src/main/java/org/onap/policy/distribution/main/rest/HealthCheckProvider.java [new file with mode: 0644]
artifactbroker/main/src/main/java/org/onap/policy/distribution/main/rest/StatisticsProvider.java [new file with mode: 0644]
artifactbroker/main/src/main/java/org/onap/policy/distribution/main/rest/StatisticsReport.java [new file with mode: 0644]
artifactbroker/main/src/main/java/org/onap/policy/distribution/main/startstop/DistributionActivator.java [new file with mode: 0644]
artifactbroker/main/src/main/java/org/onap/policy/distribution/main/startstop/DistributionCommandLineArguments.java [new file with mode: 0644]
artifactbroker/main/src/main/java/org/onap/policy/distribution/main/startstop/Main.java [new file with mode: 0644]
artifactbroker/main/src/main/resources/version.txt [new file with mode: 0644]
artifactbroker/main/src/test/java/org/onap/policy/distribution/main/TestExceptions.java [new file with mode: 0644]
artifactbroker/main/src/test/java/org/onap/policy/distribution/main/rest/TestDistributionRestServer.java [new file with mode: 0644]
artifactbroker/main/src/test/java/org/onap/policy/distribution/main/rest/TestHttpsDistributionRestServer.backup [new file with mode: 0644]
artifactbroker/main/src/test/java/org/onap/policy/distribution/main/rest/TestHttpsStatisticDistributionRestServer.backup [new file with mode: 0644]
artifactbroker/main/src/test/java/org/onap/policy/distribution/main/rest/TestStatisticsReport.java [new file with mode: 0644]
artifactbroker/main/src/test/resources/parameters/DistributionConfigParameters.json [new file with mode: 0644]
artifactbroker/main/src/test/resources/parameters/DistributionConfigParameters_Https.json [new file with mode: 0644]
artifactbroker/main/src/test/resources/ssl/policy-keystore [new file with mode: 0644]
artifactbroker/pom.xml