Package com.opensymphony.xwork.interceptor

Interface Summary
Interceptor An interceptor is a stateless class that follows the interceptor pattern, as found in Filter and in AOP languages.
NoParameters This marker interface should be implemented by actions that do not want any parameters set on them automatically (by the ParametersActionFactoryProxy) This may be useful if one is using the action tag and want to supply the parameters to the action manually using the param tag.
PreResultListener PreResultListeners may be registered with an ActionInvocation to get a callback after the Action has been executed but before the Result is executed.
 

Class Summary
AbstractLifecycleInterceptor AbstractLifecycleInterceptor
AroundInterceptor An abstract interceptor that provides simple access to before/after callouts.
ChainingInterceptor  
ConversionErrorInterceptor ConversionErrorInterceptor adds conversion errors from the ActionContext to the Action's field errors
DefaultWorkflowInterceptor An interceptor that does some basic validation workflow before allowing the interceptor chain to continue.
ExternalReferencesInterceptor  
LoggingInterceptor LoggingInterceptor Created : Jan 9, 2003 1:23:03 AM
ModelDrivenInterceptor Watches for ModelDriven Actions and adds the model from the Action on to the value stack.
ParametersInterceptor An interceptor that gets the parameters Map from the action context and calls setValue on the value stack with the property name being the key in the map, and the value being the associated value in the map.
PrepareInterceptor PrepareInterceptor calls prepare() on Actions which implement com.opensymphony.xwork.Preparable
StaticParametersInterceptor Populates the Action with the static parameters defined in the Action configuration by treating the Action as a bean.
TimerInterceptor TimerInterceptor Created : Jan 9, 2003 1:15:53 AM
 


XWork Project Page