Add exclusions parameter 67/122667/5
authorPamela Dragosh <pd1248@att.com>
Thu, 15 Jul 2021 19:27:05 +0000 (15:27 -0400)
committerPamela Dragosh <pd1248@att.com>
Fri, 16 Jul 2021 13:42:38 +0000 (09:42 -0400)
commit7711185bb36b387e3596653ca170262f919ff474
tree3928d1eeb6508ebb8ebb72f332656efae9aa5074
parent85bf9c859768611cf1cc9ab38cf8f75ec33fc0ee
Add exclusions parameter

Adds the exclusions parameter to exclude applications
that are in the java classpath. This allows overriding
default packaged applications with another that can
support new policy types and/or modify existing
functionality.

Issue-ID: POLICY-3326
Change-Id: Iaad8d26fc4122ad17226ad1e83b72c9f284e6ebd
Signed-off-by: Pamela Dragosh <pd1248@att.com>
applications/guard/src/main/java/org/onap/policy/xacml/pdp/application/guard/GuardPdpApplication.java
main/src/main/java/org/onap/policy/pdpx/main/parameters/XacmlApplicationParameters.java
main/src/main/java/org/onap/policy/pdpx/main/rest/XacmlPdpApplicationManager.java
main/src/test/java/org/onap/policy/pdpx/main/parameters/CommonTestData.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/TestGuardOverrideApplication.java [new file with mode: 0644]
main/src/test/java/org/onap/policy/pdpx/main/rest/XacmlPdpApplicationManagerTest.java
main/src/test/resources/META-INF/services/org.onap.policy.pdp.xacml.application.common.XacmlApplicationServiceProvider [new file with mode: 0644]
main/src/test/resources/parameters/XacmlPdpConfigParameters_Exclusions.json [new file with mode: 0644]