|
Interface Summary |
| Action |
All actions may implement this interface, which exposes
the execute() method. |
| ActionInvocation |
An ActionInvocation represents the execution state of an Action. |
| ActionProxy |
ActionProxy is an extra layer between XWork and the action so that different proxies are possible. |
| LocaleProvider |
Indicates that the implementing class can provide its own Locale. |
| ModelDriven |
ModelDriven Actions provide a model object to be pushed onto the ValueStack
in addition to the Action itself, allowing a FormBean type approach like Struts. |
| NonCloningContinuableObject |
Implementing this interface indicates that the action should not be cloned, but instead should be re-used. |
| Preparable |
Preparable Actions will have their prepare() method called if the PrepareInterceptor is applied to the ActionConfig |
| Result |
All results (except for NONE) of an Action are mapped to a View implementation. |
| TextProvider |
Provides access to ResourceBundles and their underlying text messages. |
| Unchainable |
Simple marker interface to indicate an object should not have it's properties copied during chaining. |
| Validateable |
Provides an interface in which a call for a validation check can be done. |
| ValidationAware |
ValidationAware classes can accept Action (class level) or field level error messages. |
| XWorkMessages |
XworkMessages |