Interface | Description |
---|---|
Interceptor | |
NoParameters |
Marker interface to indicate no auto setting of parameters.
|
ParameterNameAware |
This interface is implemented by actions that want to declare acceptable parameters.
|
PreResultListener |
PreResultListeners may be registered with an
ActionInvocation to get a callback after the
Action has been executed but before the Result
is executed. |
ScopedModelDriven<T> |
Adds the ability to set a model, probably retrieved from a given state.
|
ValidationAware |
ValidationAware classes can accept Action (class level) or field level error messages.
|
ValidationErrorAware |
ValidationErrorAware classes can be notified about validation errors
before
DefaultWorkflowInterceptor will return 'inputResultName' result
to allow change or not the result name
This interface can be only applied to action which already implements ValidationAware interface! |
ValidationWorkflowAware |
ValidationWorkflowAware classes can programmatically change result name when errors occurred
This interface can be only applied to action which already implements
ValidationAware interface! |
WithLazyParams |
Interceptors marked with this interface won't be fully initialised during initialisation.
|
Class | Description |
---|---|
AbstractInterceptor |
Provides default implementations of optional lifecycle methods
|
AliasInterceptor |
The aim of this Interceptor is to alias a named parameter to a different named parameter.
|
ChainingInterceptor | |
ConversionErrorInterceptor |
ConversionErrorInterceptor adds conversion errors from the ActionContext to the Action's field errors.
|
DefaultWorkflowInterceptor | |
ExceptionHolder |
A simple wrapper around an exception, providing an easy way to print out the stack trace of the exception as well as
a way to get a handle on the exception itself.
|
ExceptionMappingInterceptor | |
LoggingInterceptor | |
MethodFilterInterceptor | |
MethodFilterInterceptorUtil |
Utility class contains common methods used by
MethodFilterInterceptor . |
ModelDrivenInterceptor |
Watches for
ModelDriven actions and adds the action's model on to the value stack. |
ModelDrivenInterceptor.RefreshModelBeforeResult |
Refreshes the model instance on the value stack, if it has changed
|
ParameterFilterInterceptor |
The Parameter Filter Interceptor blocks parameters from getting
to the rest of the stack or your action.
|
ParameterRemoverInterceptor |
This is a simple XWork interceptor that allows parameters (matching
one of the paramNames attribute csv value) to be
removed from the parameter map if they match a certain value
(matching one of the paramValues attribute csv value), before they
are set on the action.
|
ParametersInterceptor |
This interceptor sets all parameters on the value stack.
|
PrefixMethodInvocationUtil |
A utility class for invoking prefixed methods in action class.
|
PrepareInterceptor |
This interceptor calls
prepare() on actions which implement
Preparable . |
ScopedModelDrivenInterceptor |
An interceptor that enables scoped model-driven actions.
|
StaticParametersInterceptor |
This interceptor populates the action with the static parameters defined in the action configuration.
|
WithLazyParams.LazyParamInjector |
Copyright © 2000–2020 Apache Software Foundation. All rights reserved.