Add start and parameter handling 41/58041/3
authorliamfallon <liam.fallon@ericsson.com>
Mon, 30 Jul 2018 15:58:54 +0000 (16:58 +0100)
committerliamfallon <liam.fallon@ericsson.com>
Tue, 31 Jul 2018 14:35:49 +0000 (15:35 +0100)
commit37d8ade146096bf343f494163a528f75b2161095
tree695aa4b86a35bf02c824c56357dd31f0686c21b5
parentce63c402be2f4c5e437eefa1cbe327c3a9d0caad
Add start and parameter handling

Add startup code, command line parsing, service
start, and parameter handling for the policy distribution service.

Issue-ID: POLICY-922
Change-Id: Ie664aba6541304cf9b635541e9688c681b24952d
Signed-off-by: liamfallon <liam.fallon@ericsson.com>
36 files changed:
.gitignore
forwarding/forwarding-pap/forwarding-pap-engine/pom.xml [deleted file]
forwarding/forwarding-pap/forwarding-pap-standalone/pom.xml [deleted file]
forwarding/forwarding-pap/pom.xml [deleted file]
forwarding/pom.xml
main/main-lifecycle/pom.xml [deleted file]
main/main-parameters/pom.xml [deleted file]
main/main-startstop/pom.xml [deleted file]
main/pom.xml
main/src/main/java/org/onap/policy/distribution/main/PolicyDistributionException.java [new file with mode: 0644]
main/src/main/java/org/onap/policy/distribution/main/PolicyDistributionRuntimeException.java [new file with mode: 0644]
main/src/main/java/org/onap/policy/distribution/main/parameters/DistributionParameterGroup.java [new file with mode: 0644]
main/src/main/java/org/onap/policy/distribution/main/parameters/DistributionParameterHandler.java [new file with mode: 0644]
main/src/main/java/org/onap/policy/distribution/main/startstop/DistributionActivator.java [new file with mode: 0644]
main/src/main/java/org/onap/policy/distribution/main/startstop/DistributionCommandLineArguments.java [new file with mode: 0644]
main/src/main/java/org/onap/policy/distribution/main/startstop/Main.java [new file with mode: 0644]
main/src/main/java/org/onap/policy/distribution/main/startstop/package-info.java [new file with mode: 0644]
main/src/main/resources/version.txt [new file with mode: 0644]
main/src/test/java/org/onap/policy/distribution/main/TestExceptions.java [new file with mode: 0644]
main/src/test/java/org/onap/policy/distribution/main/parameters/TestParameterGroup.java [new file with mode: 0644]
main/src/test/java/org/onap/policy/distribution/main/parameters/TestParameterHandler.java [new file with mode: 0644]
main/src/test/java/org/onap/policy/distribution/main/startstop/TestMain.java [new file with mode: 0644]
main/src/test/resources/parameters/BadParameters.json [new file with mode: 0644]
main/src/test/resources/parameters/EmptyParameters.json [new file with mode: 0644]
main/src/test/resources/parameters/InvalidParameters.json [new file with mode: 0644]
main/src/test/resources/parameters/MinimumParameters.json [new file with mode: 0644]
main/src/test/resources/parameters/NoParameters.json [new file with mode: 0644]
plugins/pom.xml [moved from main/main-rest/pom.xml with 80% similarity]
pom.xml
reception/pom.xml
reception/reception-decoding/pom.xml [deleted file]
reception/reception-decoding/reception-decoding-pdpa/pom.xml [deleted file]
reception/reception-decoding/reception-decoding-pdpd/pom.xml [deleted file]
reception/reception-decoding/reception-decoding-pdpx/pom.xml [deleted file]
reception/reception-handling/pom.xml [deleted file]
reception/reception-handling/reception-handling-sdc/pom.xml [deleted file]