com.pow2.struts.action
Class DispatcherAction

java.lang.Object
  extended byorg.apache.struts.action.Action
      extended bycom.pow2.struts.action.BaseAction
          extended bycom.pow2.struts.action.DispatcherAction
Direct Known Subclasses:
LoginAction, LogoutAction, UserValidationDispatcherAction

public class DispatcherAction
extends BaseAction

Generic dispatcher Action class
The target resource can be specified by:

Version:
$Revision: 1.1.1.1 $ $Date: 2004/08/31 20:22:46 $
Author:
Ted Husted, Luca Fossato

Field Summary
 
Fields inherited from class com.pow2.struts.action.BaseAction
cat, FWD_CANCEL, FWD_FAILURE, FWD_INVALID_SESSION, FWD_LOGIN
 
Fields inherited from class org.apache.struts.action.Action
ACTION_SERVLET_KEY, APPLICATION_KEY, DATA_SOURCE_KEY, defaultLocale, ERROR_KEY, EXCEPTION_KEY, FORM_BEANS_KEY, FORWARDS_KEY, LOCALE_KEY, MAPPING_KEY, MAPPINGS_KEY, MESSAGE_KEY, MESSAGES_KEY, MULTIPART_KEY, PLUG_INS_KEY, REQUEST_PROCESSOR_KEY, servlet, SERVLET_KEY, TRANSACTION_TOKEN_KEY
 
Constructor Summary
DispatcherAction()
           
 
Method Summary
 org.apache.struts.action.ActionForward execute(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, HttpServletRequest request, HttpServletResponse response)
          Dispatch the client requests.
 
Methods inherited from class com.pow2.struts.action.BaseAction
failureForward, getForward, invalidSessionForward, isFailureForward, loginForward, loginForward, validateSession
 
Methods inherited from class org.apache.struts.action.Action
execute, generateToken, getDataSource, getDataSource, getLocale, getResources, getResources, getResources, getServlet, isCancelled, isTokenValid, isTokenValid, perform, perform, resetToken, saveErrors, saveMessages, saveToken, setLocale, setServlet, toHex
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DispatcherAction

public DispatcherAction()
Method Detail

execute

public org.apache.struts.action.ActionForward execute(org.apache.struts.action.ActionMapping mapping,
                                                      org.apache.struts.action.ActionForm form,
                                                      HttpServletRequest request,
                                                      HttpServletResponse response)
                                               throws IOException,
                                                      ServletException
Dispatch the client requests.

Parameters:
mapping - the ActionMapping used to select this instance
request - the HTTP request we are processing
response - the HTTP response we are creating
form - the ActionForm associated with this action (if any)
Returns:
the ActionForward object
Throws:
IOException
ServletException


Copyright © 2002-2004 Power Of Two S.R.L. All Rights Reserved.