Add optimization subscriber request 95/99495/3
authorPamela Dragosh <pdragosh@research.att.com>
Wed, 11 Dec 2019 15:00:21 +0000 (10:00 -0500)
committerPamela Dragosh <pdragosh@research.att.com>
Mon, 23 Dec 2019 13:33:19 +0000 (13:33 +0000)
commit85744c81b27a833db4a8089c90a4faeb98d8f349
tree290b6c6f6dfcc7c108182c6af44116e7bcfae581
parent4ff3b261231274ec9f3cd957ba50108fef3e0eb5
Add optimization subscriber request

Adding support for a preliminary request to pull subscriber details.
The returned decision adds scope attributes for the original request.

Fixed some checkstyle issues due to new checkstyle requirements.

Issue-ID: POLICY-2066
Change-Id: Ief02d896ce33e4864bb20e9185b0d0f5eb254bfd
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
applications/common/src/main/java/org/onap/policy/pdp/xacml/application/common/ToscaDictionary.java
applications/common/src/main/java/org/onap/policy/pdp/xacml/application/common/std/StdMatchablePolicyRequest.java
applications/common/src/main/java/org/onap/policy/pdp/xacml/application/common/std/StdXacmlApplicationServiceProvider.java
applications/optimization/src/main/java/org/onap/policy/xacml/pdp/application/optimization/OptimizationPdpApplication.java
applications/optimization/src/main/java/org/onap/policy/xacml/pdp/application/optimization/OptimizationPdpApplicationTranslator.java [new file with mode: 0644]
applications/optimization/src/main/java/org/onap/policy/xacml/pdp/application/optimization/OptimizationSubscriberRequest.java [new file with mode: 0644]
applications/optimization/src/test/java/org/onap/policy/xacml/pdp/application/optimization/OptimizationPdpApplicationTest.java
applications/optimization/src/test/resources/decision.optimization.input.json
applications/optimization/src/test/resources/vCPE.policies.optimization.input.tosca.yaml
main/src/main/java/org/onap/policy/pdpx/main/rest/provider/DecisionProvider.java