Home » Struts-1.3.10 » org.apache.struts » chain »

org.apache.struts.chain

Sub Packages:

org.apache.struts.chain.commands   Configurable commands that may be placed within the request processor.  
org.apache.struts.chain.commands.generic   Contains generic commands.  
org.apache.struts.chain.commands.servlet   Commands which are particular to servlet processing.  
org.apache.struts.chain.commands.util   Provides a variety of utilities to support command processing.  
org.apache.struts.chain.contexts   This package provides objects that encapsulate access to the request and session-scoped resources to service command processing.  
org.apache.struts.chain.legacy    
org.apache.struts.chain.servlet    
org.apache.struts.chain.util    

Abstract Classes:

AbstractAuthorizeAction  

Determine whether the requested action is authorized for the current user. 

code | html
AbstractExceptionHandler  

Invoke the local or global exception handler configured for the exception class that occurred.

 
code | html
AbstractExecuteAction  

Invoke the appropriate Action for this request, and cache the returned ActionForward.

 
code | html
AbstractPerformForward  

Perform forwarding or redirection based on the specified ForwardConfig (if any).

 
code | html
AbstractPerformInclude  

Perform forwarding or redirection based on the specified String (if any).

 
code | html
AbstractPopulateActionForm  

Populate the form bean (if any) for this request.

 
code | html
AbstractRequestNoCache  

Check to see if the controller is configured to prevent caching, and if so, request no cache flags to be set.

 
code | html
AbstractSelectAction  

Cache the ActionConfig instance for the action to be used for processing this request.

 
code | html
AbstractSelectForward  

Select and cache the ActionForward for this ActionConfig if specified.

 
code | html
AbstractSelectInput  

Select and cache a ForwardConfig that returns us to the input page for the current action, if any.

 
code | html
AbstractSelectLocale  

Select the Locale to be used for this request.

 
code | html
AbstractSelectModule  

Cache the ModuleConfig and MessageResources instances for the sub-application module to be used for processing this request.

 
code | html
AbstractSetContentType  

Check to see if the content type is set, and if so, set it for this response.

 
code | html
AbstractValidateActionForm  

Validate the properties of the form bean for this request. 

code | html

Classes:

ComposableRequestProcessor  

ComposableRequestProcessor uses the Chain Of Resposibility design pattern (as implemented by the commons-chain package in Jakarta Commons) to support external configuration of command chains to be used. 

code | html
Constants  

Global constants for the Chain of Responsibility Library.

 
code | html
CreateAction  

Create (if necessary) and cache an Action for this request. 

code | html
CreateActionForm  

Create (if necessary) and cache a form bean for this request.

 
code | html
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

code | html
SelectInclude  

Select and cache the include for this ActionConfig if specified.

 
code | html
UnauthorizedActionException  

Exception thrown when the chosen action mapping is not authorized for the current request.

 
code | html