| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ActionValidatorManager
ActionValidatorManager is the main interface for validation managers (regular and annotation based).
| Method Summary | |
|---|---|
 List<Validator> | 
getValidators(Class clazz,
              String context)
Returns a list of validators for the given class and context.  | 
 List<Validator> | 
getValidators(Class clazz,
              String context,
              String method)
Returns a list of validators for the given class, context, and method.  | 
 void | 
validate(Object object,
         String context)
Validates the given object using action and its context.  | 
 void | 
validate(Object object,
         String context,
         String method)
Validates the given object using an action, its context, and the name of the method being invoked on the action.  | 
 void | 
validate(Object object,
         String context,
         ValidatorContext validatorContext)
Validates an action give its context and a validation context.  | 
 void | 
validate(Object object,
         String context,
         ValidatorContext validatorContext,
         String method)
Validates an action give its context and a validation context.  | 
| Method Detail | 
|---|
List<Validator> getValidators(Class clazz,
                              String context,
                              String method)
clazz - the class to lookup.context - the context of the action class - can be null.method - the name of the method being invoked on the action - can be null.
List<Validator> getValidators(Class clazz,
                              String context)
clazz - the class to lookup.context - the context of the action class - can be null.
void validate(Object object,
              String context)
              throws ValidationException
object - the action to validate.context - the action's context.
ValidationException - if an error happens when validating the action.
void validate(Object object,
              String context,
              ValidatorContext validatorContext)
              throws ValidationException
object - the action to validate.context - the action's context.validatorContext - the validation context to use
ValidationException - if an error happens when validating the action.
void validate(Object object,
              String context,
              String method)
              throws ValidationException
object - the action to validate.context - the action's context.method - the name of the method being invoked on the action - can be null.
ValidationException - if an error happens when validating the action.
void validate(Object object,
              String context,
              ValidatorContext validatorContext,
              String method)
              throws ValidationException
object - the action to validate.context - the action's context.validatorContext - the validation context to usemethod - the name of the method being invoked on the action - can be null.
ValidationException - if an error happens when validating the action.
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||