Create basic structure of pap component 42/77642/1
authorramverma <ram.krishna.verma@est.tech>
Thu, 31 Jan 2019 13:09:00 +0000 (13:09 +0000)
committerramverma <ram.krishna.verma@est.tech>
Thu, 31 Jan 2019 13:09:00 +0000 (13:09 +0000)
commit07b7ba00a053a26a5eef39070bff5297c630c5ce
tree475cc8ce35a140797d5527b924a307936beaaa61
parentb4b7d79c3a90255d2f59fdc05ed4259a94b57fc2
Create basic structure of pap component

1) Creating the basic code structure of pap component which includes
main sub-module having Main, PapActivator, PapCommandLineArguments,
PapParameterGroup & PapParameterHandler. Along with few exception
classes. Basicalliy the structure follows the pattern developed in
policy/distribution component.

2) Created the related unit test cases and required test resources.

Change-Id: I67c82f9d072e6c8a306cb983accb693da70e58a2
Issue-ID: POLICY-1476
Signed-off-by: ramverma <ram.krishna.verma@est.tech>
22 files changed:
main/pom.xml [new file with mode: 0644]
main/src/main/java/org/onap/policy/pap/main/PolicyPapException.java [new file with mode: 0644]
main/src/main/java/org/onap/policy/pap/main/PolicyPapRuntimeException.java [new file with mode: 0644]
main/src/main/java/org/onap/policy/pap/main/parameters/PapParameterGroup.java [new file with mode: 0644]
main/src/main/java/org/onap/policy/pap/main/parameters/PapParameterHandler.java [new file with mode: 0644]
main/src/main/java/org/onap/policy/pap/main/startstop/Main.java [new file with mode: 0644]
main/src/main/java/org/onap/policy/pap/main/startstop/PapActivator.java [new file with mode: 0644]
main/src/main/java/org/onap/policy/pap/main/startstop/PapCommandLineArguments.java [new file with mode: 0644]
main/src/main/resources/version.txt [new file with mode: 0644]
main/src/test/java/org/onap/policy/pap/main/TestExceptions.java [new file with mode: 0644]
main/src/test/java/org/onap/policy/pap/main/parameters/CommonTestData.java [new file with mode: 0644]
main/src/test/java/org/onap/policy/pap/main/parameters/TestPapParameterGroup.java [new file with mode: 0644]
main/src/test/java/org/onap/policy/pap/main/parameters/TestPapParameterHandler.java [new file with mode: 0644]
main/src/test/java/org/onap/policy/pap/main/startstop/TestMain.java [new file with mode: 0644]
main/src/test/java/org/onap/policy/pap/main/startstop/TestPapActivator.java [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]
main/src/test/resources/parameters/PapConfigParameters.json [new file with mode: 0644]
main/src/test/resources/parameters/PapConfigParameters_InvalidName.json [new file with mode: 0644]
pom.xml