Simplifying validators 25/30225/7
authorTomas Cechvala <tcechval@cisco.com>
Thu, 19 Nov 2015 11:53:33 +0000 (12:53 +0100)
committerTomas Cechvala <tcechval@cisco.com>
Mon, 30 Nov 2015 13:25:54 +0000 (14:25 +0100)
commit0bb8985bd30b40b05aa18286ce77f55f10f0f8fa
tree06ae9d056f0981f7b392d3762d1dd2c8b03670f4
parent8da9daa97ea7d40e1620a4f1e4effdddf1ab8b05
Simplifying validators

Complicated validation code made simpler.
Added methods for registering classif instance validator.

Change-Id: I428f5d13b07bd1d0d40dff02c29334e329e7fb04
Signed-off-by: Tomas Cechvala <tcechval@cisco.com>
24 files changed:
groupbasedpolicy/src/main/java/org/opendaylight/groupbasedpolicy/resolver/ActionInstanceValidator.java [deleted file]
groupbasedpolicy/src/main/java/org/opendaylight/groupbasedpolicy/resolver/PolicyResolver.java
groupbasedpolicy/src/main/java/org/opendaylight/groupbasedpolicy/resolver/validator/AbstractValidator.java [deleted file]
groupbasedpolicy/src/main/java/org/opendaylight/groupbasedpolicy/resolver/validator/PolicyValidator.java [deleted file]
groupbasedpolicy/src/main/java/org/opendaylight/groupbasedpolicy/resolver/validator/SimpleResult.java [deleted file]
groupbasedpolicy/src/main/java/org/opendaylight/groupbasedpolicy/resolver/validator/ValidationResult.java
groupbasedpolicy/src/main/java/org/opendaylight/groupbasedpolicy/resolver/validator/ValidationResultBuilder.java [new file with mode: 0644]
groupbasedpolicy/src/main/java/org/opendaylight/groupbasedpolicy/resolver/validator/Validator.java
groupbasedpolicy/src/main/java/org/opendaylight/groupbasedpolicy/resolver/validator/validators/ActionInstanceValidator.java [deleted file]
groupbasedpolicy/src/main/java/org/opendaylight/groupbasedpolicy/resolver/validator/validators/SubjectFeatureInstancesValidator.java [deleted file]
groupbasedpolicy/src/main/java/org/opendaylight/groupbasedpolicy/resolver/validator/validators/TenantValidator.java [deleted file]
groupbasedpolicy/src/test/java/org/opendaylight/groupbasedpolicy/resolver/validator/PolicyValidatorTest.java [deleted file]
groupbasedpolicy/src/test/java/org/opendaylight/groupbasedpolicy/resolver/validator/SimpleResultTest.java [deleted file]
groupbasedpolicy/src/test/java/org/opendaylight/groupbasedpolicy/resolver/validator/ValidationResultTest.java [new file with mode: 0644]
groupbasedpolicy/src/test/java/org/opendaylight/groupbasedpolicy/resolver/validator/ValidatorResultTest.java [deleted file]
groupbasedpolicy/src/test/java/org/opendaylight/groupbasedpolicy/resolver/validator/validators/ActionInstanceValidatorTest.java [deleted file]
groupbasedpolicy/src/test/java/org/opendaylight/groupbasedpolicy/resolver/validator/validators/SubjectFeatureInstancesValidatorTest.java [deleted file]
groupbasedpolicy/src/test/java/org/opendaylight/groupbasedpolicy/resolver/validator/validators/TenantValidatorTest.java [deleted file]
renderers/ofoverlay/src/main/java/org/opendaylight/groupbasedpolicy/renderer/ofoverlay/PolicyManager.java
renderers/ofoverlay/src/main/java/org/opendaylight/groupbasedpolicy/renderer/ofoverlay/sf/Action.java
renderers/ofoverlay/src/main/java/org/opendaylight/groupbasedpolicy/renderer/ofoverlay/sf/AllowAction.java
renderers/ofoverlay/src/main/java/org/opendaylight/groupbasedpolicy/renderer/ofoverlay/sf/ChainAction.java
renderers/ofoverlay/src/test/java/org/opendaylight/groupbasedpolicy/renderer/ofoverlay/PolicyManagerTest.java
renderers/ofoverlay/src/test/java/org/opendaylight/groupbasedpolicy/renderer/ofoverlay/sf/ChainActionTest.java