Remove GroupValidationResult 83/120983/3
authorJim Hahn <jrh3@att.com>
Tue, 27 Apr 2021 19:08:59 +0000 (15:08 -0400)
committerJim Hahn <jrh3@att.com>
Thu, 29 Apr 2021 18:49:33 +0000 (14:49 -0400)
commita05cc62b6426d31c23f60dbe4a6f367331431ea4
treebb38e4b81c133004ab9541c15db030750957f5f3
parentadfc3ee02f3194a143bcea430e5e3aeb99a23206
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: Ib5c0dc0ac3762e68307e63f5ce29efb49208e55d
Signed-off-by: Jim Hahn <jrh3@att.com>
22 files changed:
forwarding/src/main/java/org/onap/policy/distribution/forwarding/parameters/PolicyForwarderParameters.java
main/src/main/java/org/onap/policy/distribution/main/parameters/DistributionParameterGroup.java
main/src/main/java/org/onap/policy/distribution/main/parameters/DistributionParameterHandler.java
main/src/test/java/org/onap/policy/distribution/main/parameters/TestDistributionParameterGroup.java
main/src/test/java/org/onap/policy/distribution/main/parameters/TestDistributionParameterHandler.java
main/src/test/java/org/onap/policy/distribution/main/parameters/TestPluginHandlerParameters.java
main/src/test/java/org/onap/policy/distribution/main/parameters/TestPolicyDecoderParameters.java
main/src/test/java/org/onap/policy/distribution/main/parameters/TestPolicyForwarderParameters.java
main/src/test/java/org/onap/policy/distribution/main/parameters/TestReceptionHandlerParameters.java
main/src/test/resources/expectedValidationResults/InvalidDecoderAndForwarderParameters.txt
main/src/test/resources/expectedValidationResults/InvalidReceptionHandlerParameters.txt
main/src/test/resources/expectedValidationResults/InvalidRestServerParameters.txt
plugins/forwarding-plugins/src/main/java/org/onap/policy/distribution/forwarding/lifecycle/api/LifecycleApiForwarderParameters.java
plugins/reception-plugins/src/main/java/org/onap/policy/distribution/reception/handling/file/FileSystemReceptionHandlerConfigurationParameterGroup.java
plugins/reception-plugins/src/test/java/org/onap/policy/distribution/reception/handling/file/TestFileSystemReceptionHandlerConfigurationParameterGroup.java
plugins/reception-plugins/src/test/java/org/onap/policy/distribution/reception/handling/sdc/TestSdcReceptionHandlerConfigurationParameterGroup.java
reception/src/main/java/org/onap/policy/distribution/reception/parameters/PluginHandlerParameters.java
reception/src/main/java/org/onap/policy/distribution/reception/parameters/PolicyDecoderParameters.java
reception/src/main/java/org/onap/policy/distribution/reception/parameters/ReceptionHandlerParameters.java
reception/src/test/java/org/onap/policy/distribution/reception/parameters/TestPluginHandlerParameters.java
reception/src/test/java/org/onap/policy/distribution/reception/parameters/TestPolicyDecoderParameters.java
reception/src/test/java/org/onap/policy/distribution/reception/parameters/TestReceptionHandlerParameters.java