Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.apache.struts.chain.commands

Configurable commands that may be placed within the request processor.

See:
Description

Interface Summary
ActionCommand | Marks a commons-chain `Command` which expects to operate upon a Struts `ActionContext`.

Class Summary
AbstractAuthorizeAction | Determine whether the requested action is authorized for the current user.
AbstractCreateAction | Create (if necessary) and cache an `Action` for this request.
AbstractExceptionHandler | Invoke the local or global exception handler configured for the exception class that occurred.
AbstractExecuteAction | Invoke the appropriate `Action` for this request, and cache the returned `ActionForward`.
AbstractPerformForward | Perform forwarding or redirection based on the specified `ForwardConfig` (if any).
AbstractPerformInclude | Perform forwarding or redirection based on the specified `String` (if any).
AbstractPopulateActionForm | Populate the form bean (if any) for this request.
AbstractRequestNoCache | Check to see if the controller is configured to prevent caching, and if so, request no cache flags to be set.
AbstractSelectAction | Cache the `ActionConfig` instance for the action to be used for processing this request.
AbstractSelectForward | Select and cache the `ActionForward` for this `ActionConfig` if specified.
AbstractSelectInput | Select and cache a `ForwardConfig` that returns us to the input page for the current action, if any.
AbstractSelectLocale | Select the `Locale` to be used for this request.
AbstractSelectModule | Cache the `ModuleConfig` and `MessageResources` instances for the sub-application module to be used for processing this request.
AbstractSetContentType | Check to see if the content type is set, and if so, set it for this response.
AbstractSetOriginalURI | Check to original uri is set, and if not, set it for this request.
AbstractValidateActionForm | Validate the properties of the form bean for this request.
ActionCommandBase | Simple abstract class which avoids frequent casting to `ActionContext` in commands explicitly intended for use with that class.
CreateActionForm | Create (if necessary) and cache a form bean for this request.
ExceptionCatcher | Intercept any exception thrown by a subsequent `Command` in this processing chain, and fire the configured exception handler chain after storing the exception that has occurred into the `Context`.
ExecuteCommand | Invoke the appropriate `Command` for this request.
ExecuteForwardCommand | Look up and execute a commons-chain `Command` based on properties of the ActionContext's `forwardConfig` property.
RemoveCachedMessages | Remove cached messages stored in the session.
SelectInclude | Select and cache the include for this `ActionConfig` if specified.

Exception Summary
InvalidPathException | Exception thrown when no mapping can be found for the specified path.
UnauthorizedActionException | Exception thrown when the chosen action mapping is not authorized for the current request.

## Package org.apache.struts.chain.commands Description

Configurable commands that may be placed within the request processor.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2000-2008 Apache Software Foundation. All Rights Reserved.