Add basic main structure for policy-api 69/63969/9
authorKrishnajinka <kris.jinka@samsung.com>
Fri, 31 Aug 2018 11:01:30 +0000 (20:01 +0900)
committerkrishnajinka <kris.jinka@samsung.com>
Sun, 2 Sep 2018 23:17:36 +0000 (08:17 +0900)
commitda9e01a78e3205ee7238196a574adcf11c041797
treeb3e9baf1e0087b95f5b4ba54ce93ef3f1b59a471
parent293600297e604c9a8d5487cd281044becdf9c405
Add basic main structure for policy-api

Define main pom xml and update to include main.
Add the main exception parameters rest
startstop classes. Add test cases. Modify comments

Issue-ID: POLICY-1066
Change-Id: I2e878a58eef4f021e3a9a991738194127edf4d16
Signed-off-by: krisjinka <kris.jinka@samsung.com>
Signed-off-by: krishnajinka <kris.jinka@samsung.com>
30 files changed:
.gitignore
main/pom.xml [new file with mode: 0644]
main/src/main/java/org/onap/policy/api/main/PolicyApiException.java [new file with mode: 0644]
main/src/main/java/org/onap/policy/api/main/PolicyApiRuntimeException.java [new file with mode: 0644]
main/src/main/java/org/onap/policy/api/main/parameters/ApiParameterGroup.java [new file with mode: 0644]
main/src/main/java/org/onap/policy/api/main/parameters/ApiParameterHandler.java [new file with mode: 0644]
main/src/main/java/org/onap/policy/api/main/parameters/RestServerParameters.java [new file with mode: 0644]
main/src/main/java/org/onap/policy/api/main/rest/ApiRestController.java [new file with mode: 0644]
main/src/main/java/org/onap/policy/api/main/rest/ApiRestServer.java [new file with mode: 0644]
main/src/main/java/org/onap/policy/api/main/rest/HealthCheckProvider.java [new file with mode: 0644]
main/src/main/java/org/onap/policy/api/main/startstop/ApiActivator.java [new file with mode: 0644]
main/src/main/java/org/onap/policy/api/main/startstop/ApiCommandLineArguments.java [new file with mode: 0644]
main/src/main/java/org/onap/policy/api/main/startstop/Main.java [new file with mode: 0644]
main/src/main/resources/version.txt [new file with mode: 0644]
main/src/test/java/org/onap/policy/api/main/parameters/CommonTestData.java [new file with mode: 0644]
main/src/test/java/org/onap/policy/api/main/parameters/TestApiParameterGroup.java [new file with mode: 0644]
main/src/test/java/org/onap/policy/api/main/parameters/TestApiParameterHandler.java [new file with mode: 0644]
main/src/test/java/org/onap/policy/api/main/rest/TestApiRestServer.java [new file with mode: 0644]
main/src/test/java/org/onap/policy/api/main/startstop/TestApiActivator.java [new file with mode: 0644]
main/src/test/java/org/onap/policy/api/main/startstop/TestMain.java [new file with mode: 0644]
main/src/test/resources/expectedValidationResults/InvalidRestServerParameters.txt [new file with mode: 0644]
main/src/test/resources/parameters/ApiConfigParameters.json [new file with mode: 0644]
main/src/test/resources/parameters/ApiConfigParameters_InvalidName.json [new file with mode: 0644]
main/src/test/resources/parameters/ApiConfigParameters_InvalidRestServerParameters.json [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]
pom.xml