Tie XACML REST Decision 12/84012/6
authorPamela Dragosh <pdragosh@research.att.com>
Tue, 2 Apr 2019 21:48:38 +0000 (14:48 -0700)
committerPamela Dragosh <pdragosh@research.att.com>
Thu, 4 Apr 2019 12:18:59 +0000 (08:18 -0400)
commit9bf471abe906598ffd2cd280d372e7cb9474a418
tree1ef1a26f2a5645fcf5e74e51a45afff99fd27d17
parentd2daf7ef5d003b5c5ae6a7083ccf676cc87a1d7b
Tie XACML REST Decision

Ties the decision API to the applications. Adds a static
application manager class to manager the applications.

Added applicationPath as a parameter to be supported in
the Json parameter group.

Issue-ID: POLICY-1440
Change-Id: I43cb44b3e308aadcf258fd987f3b53944c2edb72
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
16 files changed:
main/src/main/java/org/onap/policy/pdpx/main/parameters/RestServerBuilder.java
main/src/main/java/org/onap/policy/pdpx/main/parameters/XacmlPdpParameterGroup.java
main/src/main/java/org/onap/policy/pdpx/main/rest/XacmlPdpApplicationManager.java [new file with mode: 0644]
main/src/main/java/org/onap/policy/pdpx/main/rest/XacmlPdpRestController.java
main/src/main/java/org/onap/policy/pdpx/main/rest/XacmlPdpRestServer.java
main/src/main/java/org/onap/policy/pdpx/main/rest/model/Decision.java [deleted file]
main/src/main/java/org/onap/policy/pdpx/main/rest/provider/DecisionProvider.java
main/src/main/java/org/onap/policy/pdpx/main/startstop/XacmlPdpActivator.java
main/src/test/java/org/onap/policy/pdpx/main/parameters/TestXacmlPdpParameterGroup.java
main/src/test/java/org/onap/policy/pdpx/main/parameters/TestXacmlPdpParameterHandler.java
main/src/test/java/org/onap/policy/pdpx/main/rest/TestDecision.java [new file with mode: 0644]
main/src/test/java/org/onap/policy/pdpx/main/rest/TestXacmlPdpRestServer.java
main/src/test/java/org/onap/policy/pdpx/main/rest/TestXacmlPdpStatistics.java
main/src/test/resources/parameters/MinimumParameters.json
main/src/test/resources/parameters/XacmlPdpConfigParameters.json
main/src/test/resources/parameters/XacmlPdpConfigParameters_Https.json