Package org.apache.struts2.validator
Class AnnotationActionValidatorManager
java.lang.Object
org.apache.struts2.validator.DefaultActionValidatorManager
org.apache.struts2.validator.AnnotationActionValidatorManager
- All Implemented Interfaces:
- ActionValidatorManager
AnnotationActionValidatorManager is the entry point into XWork's annotations-based validator framework.
 Validation rules are specified as annotations within the source files.
- Author:
- Rainer Hermanns, jepjep
- 
Field SummaryFields inherited from class org.apache.struts2.validator.DefaultActionValidatorManagerfileManager, reloadingConfigs, textProviderFactory, VALIDATION_CONFIG_SUFFIX, validatorCache, validatorFactory, validatorFileCache, validatorFileParser
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected List<ValidatorConfig>buildAliasValidatorConfigs(Class aClass, String context, boolean checkFile) protected List<ValidatorConfig>buildClassValidatorConfigs(Class aClass, boolean checkFile) protected StringbuildValidatorKey(Class clazz, String context) Builds a key for validators - used when caching validators.Methods inherited from class org.apache.struts2.validator.DefaultActionValidatorManagerbuildValidatorConfigs, getValidatorFromValidatorConfig, getValidators, getValidators, loadFile, setFileManagerFactory, setReloadingConfigs, setTextProviderFactory, setValidatorFactory, setValidatorFileParser, validate, validate, validate, validate
- 
Constructor Details- 
AnnotationActionValidatorManagerpublic AnnotationActionValidatorManager()
 
- 
- 
Method Details- 
buildValidatorKeyDescription copied from class:DefaultActionValidatorManagerBuilds a key for validators - used when caching validators.- Overrides:
- buildValidatorKeyin class- DefaultActionValidatorManager
- Parameters:
- clazz- the action.
- context- context
- Returns:
- a validator key which is the class name plus context.
 
- 
buildAliasValidatorConfigsprotected List<ValidatorConfig> buildAliasValidatorConfigs(Class aClass, String context, boolean checkFile) - Overrides:
- buildAliasValidatorConfigsin class- DefaultActionValidatorManager
 
- 
buildClassValidatorConfigs- Overrides:
- buildClassValidatorConfigsin class- DefaultActionValidatorManager
 
 
-