org.apache.struts2.interceptor.validation
Class AnnotationValidationInterceptor
java.lang.Object
com.opensymphony.xwork2.interceptor.AbstractInterceptor
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor
com.opensymphony.xwork2.validator.ValidationInterceptor
org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor
- All Implemented Interfaces:
- Interceptor, Serializable
public class AnnotationValidationInterceptor
- extends ValidationInterceptor
Extends the xwork validation interceptor to also check for a @SkipValidation
annotation, and if found, don't validate this action method
- See Also:
- Serialized Form
Field Summary |
private static long |
serialVersionUID
Auto-generated serialization id |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
serialVersionUID
private static final long serialVersionUID
- Auto-generated serialization id
- See Also:
- Constant Field Values
AnnotationValidationInterceptor
public AnnotationValidationInterceptor()
doIntercept
protected String doIntercept(ActionInvocation invocation)
throws Exception
- Description copied from class:
MethodFilterInterceptor
- Subclasses must override to implement the interceptor logic.
- Overrides:
doIntercept
in class ValidationInterceptor
- Parameters:
invocation
- the action invocation
- Returns:
- the result of invocation
- Throws:
Exception
getActionMethod
protected Method getActionMethod(Class actionClass,
String methodName)
throws NoSuchMethodException
- Throws:
NoSuchMethodException
Copyright © 2000-2008 Apache Software Foundation. All Rights Reserved.