Package com.atlassian.confluence.xwork
Class ConfluenceValidationInterceptor
- java.lang.Object
-
- com.opensymphony.xwork2.interceptor.AbstractInterceptor
-
- com.atlassian.confluence.xwork.ConfluenceValidationInterceptor
-
- All Implemented Interfaces:
com.opensymphony.xwork2.interceptor.Interceptor,Serializable
public class ConfluenceValidationInterceptor extends com.opensymphony.xwork2.interceptor.AbstractInterceptorCopy of the XWork validation interceptor that delegates to our own ActionValidatorManager. The default XWork manager contained some really nasty caching logic that we want to avoid.Contains code that is Copyright (c) 2002-2003 by OpenSymphony, used under the Apache license.
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ConfluenceValidationInterceptor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringintercept(com.opensymphony.xwork2.ActionInvocation invocation)Gets the current action and its context and callsActionValidatorManager.validate(java.lang.Object, java.lang.String).voidsetActionValidatorManager(com.opensymphony.xwork2.validator.ActionValidatorManager mgr)
-
-
-
Method Detail
-
intercept
public String intercept(com.opensymphony.xwork2.ActionInvocation invocation) throws Exception
Gets the current action and its context and callsActionValidatorManager.validate(java.lang.Object, java.lang.String).- Specified by:
interceptin interfacecom.opensymphony.xwork2.interceptor.Interceptor- Specified by:
interceptin classcom.opensymphony.xwork2.interceptor.AbstractInterceptor- Parameters:
invocation- the execution state of the Action.- Throws:
Exception- if an error occurs validating the action.
-
setActionValidatorManager
public void setActionValidatorManager(com.opensymphony.xwork2.validator.ActionValidatorManager mgr)
-
-