|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.myfaces.extensions.validator.core.validation.strategy.BeanValidationStrategyAdapterImpl
public class BeanValidationStrategyAdapterImpl
Adapter to connect validation strategies with meta-data transformers, if the validation strategy is defined as bean and e.g. spring creates a proxy. it isn't linked to jsr 303. it's just a helper for proxies - you just need it, if you define the validation strategy as bean and e.g. spring creates a proxy for it.
Field Summary | |
---|---|
protected Logger |
logger
|
Constructor Summary | |
---|---|
BeanValidationStrategyAdapterImpl()
|
Method Summary | |
---|---|
MetaDataTransformer |
getMetaDataTransformer()
|
String |
getMetaDataTransformerClassName()
Must return the class name of the MetaDataTransformer for the wrapped ValidationStrategy of the adapter. |
ValidationStrategy |
getValidationStrategy()
|
String |
getValidationStrategyClassName()
Must return the class name of ValidationStrategy wrapped by this adapter. |
void |
setMetaDataTransformer(MetaDataTransformer metaDataTransformer)
|
void |
setValidationStrategy(ValidationStrategy validationStrategy)
Sets the wrapped ValidationStrategy of this adapter. |
void |
setValidationStrategyClassName(String validationStrategyClassName)
The class name returned by the {link getValidationStrategyClassName()} method when no ValidationStrategy is set. |
void |
validate(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent,
MetaDataEntry metaDataEntry,
Object convertedObject)
Validates the convertedObject against the given MetaDataEntry . |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected final Logger logger
Constructor Detail |
---|
public BeanValidationStrategyAdapterImpl()
Method Detail |
---|
public void validate(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent uiComponent, MetaDataEntry metaDataEntry, Object convertedObject)
MetaDataEntry
.
Delegates to the validation to the wrapped ValidationStrategy.
validate
in interface ValidationStrategy
facesContext
- The JSF ContextuiComponent
- The JSF component that contained the value entered by the user.metaDataEntry
- The data holder which stores the meta-data and some information where the meta-data was
around.convertedObject
- Converted object of the user entered value.public String getValidationStrategyClassName()
BeanValidationStrategyAdapter
getValidationStrategyClassName
in interface BeanValidationStrategyAdapter
public String getMetaDataTransformerClassName()
getMetaDataTransformerClassName
in interface BeanValidationStrategyAdapter
public MetaDataTransformer getMetaDataTransformer()
public void setMetaDataTransformer(MetaDataTransformer metaDataTransformer)
public ValidationStrategy getValidationStrategy()
public void setValidationStrategy(ValidationStrategy validationStrategy)
validationStrategy
- The ValidationStrategy to wrap by this adapter.public void setValidationStrategyClassName(String validationStrategyClassName)
validationStrategyClassName
- The class name to return.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |