Remove GroupValidationResult 81/120981/1
authorJim Hahn <jrh3@att.com>
Tue, 27 Apr 2021 14:30:14 +0000 (10:30 -0400)
committerJim Hahn <jrh3@att.com>
Wed, 28 Apr 2021 20:37:35 +0000 (16:37 -0400)
commit532e25ad45ba6bab39aa7442fbb8c675fad6264e
tree2a29e51d60f64b6112b6f3dbf3a650cf6111f10e
parentcc6a0ac3a3f76de375aeb04bcc254208c70ce0be
Remove GroupValidationResult

Removed GroupValidationResult, replacing it with BeanValidationResult.
Modified the ParameterGroup subclasses to use BeanValidator, adding
annotations where needed to trigger the validations that had been
automatically performed by GroupValidationResult.

Issue-ID: POLICY-2059
Change-Id: I9597dc84e8a81ac5b8954bb2ce4ad0d7e2a3a4a7
Signed-off-by: Jim Hahn <jrh3@att.com>
main/src/main/java/org/onap/policy/pap/main/parameters/PapParameterGroup.java
main/src/main/java/org/onap/policy/pap/main/parameters/PapParameterHandler.java
main/src/main/java/org/onap/policy/pap/main/parameters/PdpParameters.java
main/src/main/java/org/onap/policy/pap/main/rest/PdpGroupCreateOrUpdateProvider.java
main/src/main/java/org/onap/policy/pap/main/rest/PdpGroupDeployProvider.java
main/src/test/java/org/onap/policy/pap/main/parameters/TestPapParameterGroup.java
main/src/test/java/org/onap/policy/pap/main/parameters/TestPapParameterHandler.java
main/src/test/java/org/onap/policy/pap/main/parameters/TestPdpParameters.java
main/src/test/java/org/onap/policy/pap/main/parameters/TestPdpRequestParameters.java
main/src/test/java/org/onap/policy/pap/main/parameters/TestPdpStateChangeParameters.java
main/src/test/java/org/onap/policy/pap/main/parameters/TestPdpUpdateParameters.java