org.apache.myfaces.extensions.validator.beanval
Class BeanValidationModuleValidationInterceptor
java.lang.Object
org.apache.myfaces.extensions.validator.core.interceptor.AbstractRendererInterceptor
org.apache.myfaces.extensions.validator.core.interceptor.AbstractValidationInterceptor
org.apache.myfaces.extensions.validator.beanval.BeanValidationModuleValidationInterceptor
- All Implemented Interfaces:
- org.apache.myfaces.extensions.validator.core.interceptor.RendererInterceptor
public class BeanValidationModuleValidationInterceptor
- extends org.apache.myfaces.extensions.validator.core.interceptor.AbstractValidationInterceptor
- Since:
- x.x.3
- Author:
- Gerhard Petracek
Fields inherited from class org.apache.myfaces.extensions.validator.core.interceptor.AbstractRendererInterceptor |
logger |
Method Summary |
protected org.apache.myfaces.extensions.validator.core.metadata.extractor.MetaDataExtractor |
getComponentMetaDataExtractor(java.util.Map<java.lang.String,java.lang.Object> properties)
|
protected java.lang.Class |
getModuleKey()
|
protected boolean |
hasBeanValidationConstraints(org.apache.myfaces.extensions.validator.core.property.PropertyInformation propertyInformation)
|
protected void |
initComponent(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent)
|
protected void |
initComponentWithPropertyDetails(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent,
org.apache.myfaces.extensions.validator.core.property.PropertyDetails propertyDetails)
|
protected boolean |
isRequiredInitializationSupported()
|
protected void |
processConstraintViolations(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent,
java.lang.Object convertedObject,
java.util.Set<javax.validation.ConstraintViolation> violations)
|
protected void |
processFieldValidation(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent,
java.lang.Object convertedObject,
org.apache.myfaces.extensions.validator.core.property.PropertyInformation propertyInformation)
|
protected void |
processValidation(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent,
java.lang.Object convertedObject)
|
Methods inherited from class org.apache.myfaces.extensions.validator.core.interceptor.AbstractValidationInterceptor |
afterDecode, beforeEncodeBegin, beforeGetConvertedValue, getInterceptorProperties, getPropertiesForComponentMetaDataExtractor, getPropertyInformation, interpretEmptyStringValuesAsNull, isValueToValidateEmpty, processAfterValidation, processBeforeValidation, processComponent, recordProcessedInformation, transformValueForValidation, validateEmptyFields, validateValue |
Methods inherited from class org.apache.myfaces.extensions.validator.core.interceptor.AbstractRendererInterceptor |
afterEncodeBegin, afterEncodeChildren, afterEncodeEnd, afterGetConvertedValue, beforeDecode, beforeEncodeChildren, beforeEncodeEnd, getInterceptorId, getReturnValueOnSkipRendererDelegationException |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BeanValidationModuleValidationInterceptor
public BeanValidationModuleValidationInterceptor()
isRequiredInitializationSupported
protected boolean isRequiredInitializationSupported()
- Overrides:
isRequiredInitializationSupported
in class org.apache.myfaces.extensions.validator.core.interceptor.AbstractValidationInterceptor
initComponent
protected void initComponent(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent)
- Specified by:
initComponent
in class org.apache.myfaces.extensions.validator.core.interceptor.AbstractValidationInterceptor
initComponentWithPropertyDetails
protected void initComponentWithPropertyDetails(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent,
org.apache.myfaces.extensions.validator.core.property.PropertyDetails propertyDetails)
processValidation
protected void processValidation(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent,
java.lang.Object convertedObject)
- Specified by:
processValidation
in class org.apache.myfaces.extensions.validator.core.interceptor.AbstractValidationInterceptor
getComponentMetaDataExtractor
protected org.apache.myfaces.extensions.validator.core.metadata.extractor.MetaDataExtractor getComponentMetaDataExtractor(java.util.Map<java.lang.String,java.lang.Object> properties)
- Specified by:
getComponentMetaDataExtractor
in class org.apache.myfaces.extensions.validator.core.interceptor.AbstractValidationInterceptor
hasBeanValidationConstraints
protected boolean hasBeanValidationConstraints(org.apache.myfaces.extensions.validator.core.property.PropertyInformation propertyInformation)
processFieldValidation
protected void processFieldValidation(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent,
java.lang.Object convertedObject,
org.apache.myfaces.extensions.validator.core.property.PropertyInformation propertyInformation)
processConstraintViolations
protected void processConstraintViolations(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent,
java.lang.Object convertedObject,
java.util.Set<javax.validation.ConstraintViolation> violations)
getModuleKey
protected java.lang.Class getModuleKey()
- Overrides:
getModuleKey
in class org.apache.myfaces.extensions.validator.core.interceptor.AbstractValidationInterceptor
Copyright © 2008-2010 The Apache Software Foundation. All Rights Reserved.