org.seasar.tuigwaa.controller.security
クラス SecurityRequestProcessor

java.lang.Object
  拡張org.apache.struts.action.RequestProcessor
      拡張org.apache.struts.tiles.TilesRequestProcessor
          拡張org.seasar.struts.processor.S2TilesRequestProcessor
              拡張org.seasar.tuigwaa.controller.security.SecurityRequestProcessor
すべての実装インタフェース:
org.seasar.struts.processor.ExternalRequestProcessor

public class SecurityRequestProcessor
extends org.seasar.struts.processor.S2TilesRequestProcessor


フィールドの概要
 
クラス org.apache.struts.tiles.TilesRequestProcessor から継承したフィールド
definitionsFactory, log
 
クラス org.apache.struts.action.RequestProcessor から継承したフィールド
actions, INCLUDE_PATH_INFO, INCLUDE_SERVLET_PATH, moduleConfig, servlet
 
コンストラクタの概要
SecurityRequestProcessor()
           
 
メソッドの概要
 String getLoginForwardName()
           
protected  org.apache.struts.action.ActionMessages getMessages(javax.servlet.http.HttpServletRequest request)
           
 org.apache.struts.action.ActionForward processException(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Exception exception, org.apache.struts.action.ActionForm form, org.apache.struts.action.ActionMapping mapping)
           
 boolean processRoles(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.apache.struts.action.ActionMapping mapping)
           
 void setLoginForwardName(String loginForwardName)
           
 
クラス org.seasar.struts.processor.S2TilesRequestProcessor から継承したメソッド
doForward, getActionInstance, getActionServlet, getExecuteProcessor, getModuleConfig, process, processActionCreate, processActionExecute, processActionForm, processActionPerform, processCachedMessages, processContent, processForward, processForwardConfig, processInclude, processInputValueFormCreate, processInputValueFormDelete, processLocale, processMapping, processMultipart, processNoCache, processPath, processPopulate, processPreprocess, processS2Populate, processS2Validate, processSetPath, processValidate, setAcceptor, setActionFactory, setExecuteProcessor, setInputValueFormCreator, setPopulateProcessor, setValidateProcessor
 
クラス org.apache.struts.tiles.TilesRequestProcessor から継承したメソッド
getDefinitionsFactory, init, initDefinitionsMapping, internalModuleRelativeForward, internalModuleRelativeInclude, processTilesDefinition
 
クラス org.apache.struts.action.RequestProcessor から継承したメソッド
destroy, doInclude, getInternal, getServletContext, log, log
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

SecurityRequestProcessor

public SecurityRequestProcessor()
メソッドの詳細

setLoginForwardName

public void setLoginForwardName(String loginForwardName)

getLoginForwardName

public String getLoginForwardName()

processRoles

public boolean processRoles(javax.servlet.http.HttpServletRequest request,
                            javax.servlet.http.HttpServletResponse response,
                            org.apache.struts.action.ActionMapping mapping)
                     throws IOException,
                            javax.servlet.ServletException
例外:
IOException
javax.servlet.ServletException

processException

public org.apache.struts.action.ActionForward processException(javax.servlet.http.HttpServletRequest request,
                                                               javax.servlet.http.HttpServletResponse response,
                                                               Exception exception,
                                                               org.apache.struts.action.ActionForm form,
                                                               org.apache.struts.action.ActionMapping mapping)
                                                        throws IOException,
                                                               javax.servlet.ServletException
例外:
IOException
javax.servlet.ServletException

getMessages

protected org.apache.struts.action.ActionMessages getMessages(javax.servlet.http.HttpServletRequest request)


Copyright © 2005-2006 The Seasar Foundation and the others.. All Rights Reserved.