Class RoleValidator
- java.lang.Object
-
- org.uberfire.ext.security.management.api.validation.RoleValidator
-
- All Implemented Interfaces:
EntityValidator<org.jboss.errai.security.shared.api.Role>
public abstract class RoleValidator extends Object implements EntityValidator<org.jboss.errai.security.shared.api.Role>
The base validator class for a Role entity based on JSR303 Bean Validations.
This provides validation logic for both backend and client sides, but you have to provide an instantiable class that provides the error message descriptions for each validation error supported.
- Since:
- 0.8.0
-
-
Constructor Summary
Constructors Constructor Description RoleValidator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<javax.validation.ConstraintViolation<org.jboss.errai.security.shared.api.Role>>validate(org.jboss.errai.security.shared.api.Role entity)Validates the given entity.
-
-
-
Method Detail
-
validate
public Set<javax.validation.ConstraintViolation<org.jboss.errai.security.shared.api.Role>> validate(org.jboss.errai.security.shared.api.Role entity)
Description copied from interface:EntityValidatorValidates the given entity.
- Specified by:
validatein interfaceEntityValidator<org.jboss.errai.security.shared.api.Role>- Parameters:
entity- The entity instance to validate.- Returns:
- The validation constraints collection produced.
-
-