org.apache.myfaces.extensions.validator.beanval.interceptor
Class BeanValidationExceptionInterceptor

java.lang.Object
  extended by org.apache.myfaces.extensions.validator.beanval.interceptor.BeanValidationExceptionInterceptor
All Implemented Interfaces:
org.apache.myfaces.extensions.validator.core.interceptor.ValidationExceptionInterceptor

@InvocationOrder(value=200)
public class BeanValidationExceptionInterceptor
extends java.lang.Object
implements org.apache.myfaces.extensions.validator.core.interceptor.ValidationExceptionInterceptor

extracts and adds the extval bv meta-data (e.g. validation groups) to the ExtValBeanValidationContext

Since:
x.x.3
Author:
Gerhard Petracek

Constructor Summary
BeanValidationExceptionInterceptor()
           
 
Method Summary
 boolean afterThrowing(javax.faces.component.UIComponent uiComponent, org.apache.myfaces.extensions.validator.core.metadata.MetaDataEntry metaDataEntry, java.lang.Object convertedObject, javax.faces.validator.ValidatorException validatorException, org.apache.myfaces.extensions.validator.core.validation.strategy.ValidationStrategy validatorExceptionSource)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BeanValidationExceptionInterceptor

public BeanValidationExceptionInterceptor()
Method Detail

afterThrowing

public boolean afterThrowing(javax.faces.component.UIComponent uiComponent,
                             org.apache.myfaces.extensions.validator.core.metadata.MetaDataEntry metaDataEntry,
                             java.lang.Object convertedObject,
                             javax.faces.validator.ValidatorException validatorException,
                             org.apache.myfaces.extensions.validator.core.validation.strategy.ValidationStrategy validatorExceptionSource)
Specified by:
afterThrowing in interface org.apache.myfaces.extensions.validator.core.interceptor.ValidationExceptionInterceptor


Copyright © 2008-2010 The Apache Software Foundation. All Rights Reserved.