Stubbed endpoints for Decision API and swagger 70/78870/4
authorMichael Mokry <michael.mokry@att.com>
Wed, 20 Feb 2019 16:13:53 +0000 (10:13 -0600)
committerMichael Mokry <michael.mokry@att.com>
Tue, 26 Feb 2019 20:55:57 +0000 (14:55 -0600)
commit64ee4aa0f333947317bcb97a96e08e7bdc60f162
treeef07d799d088002967cf283bcc1415c24eba59ac
parentab1824d122b50d29e000bb58521d8dace9cba2b6
Stubbed endpoints for Decision API and swagger

Includes:
1) Decision API endpoint with Swagger annotations
2) Provider class for Decision added to new provider package
3) Moved other provider classes to provider package
4) Decision model class added to new model package

Note: This is just a draft and still needs a lot of work, please do not
merge.  Thanks in advance for the review comments.

Issue-ID: POLICY-1516
Change-Id: Id7414b6cb3eee1b877a0c11521babbef4938a68f
Signed-off-by: Michael Mokry <michael.mokry@att.com>
main/src/main/java/org/onap/policy/pdpx/main/rest/XacmlPdpRestController.java
main/src/main/java/org/onap/policy/pdpx/main/rest/model/Decision.java [new file with mode: 0644]
main/src/main/java/org/onap/policy/pdpx/main/rest/model/StatisticsReport.java [moved from main/src/main/java/org/onap/policy/pdpx/main/rest/StatisticsReport.java with 99% similarity]
main/src/main/java/org/onap/policy/pdpx/main/rest/provider/DecisionProvider.java [new file with mode: 0644]
main/src/main/java/org/onap/policy/pdpx/main/rest/provider/HealthCheckProvider.java [moved from main/src/main/java/org/onap/policy/pdpx/main/rest/HealthCheckProvider.java with 97% similarity]
main/src/main/java/org/onap/policy/pdpx/main/rest/provider/StatisticsProvider.java [moved from main/src/main/java/org/onap/policy/pdpx/main/rest/StatisticsProvider.java with 94% similarity]
main/src/test/java/org/onap/policy/pdpx/main/rest/TestStatisticsReport.java
main/src/test/java/org/onap/policy/pdpx/main/rest/TestXacmlPdpRestServer.java
main/src/test/java/org/onap/policy/pdpx/main/rest/TestXacmlPdpStatistics.java