org.seasar.cubby.unit
クラス CubbyRunner

java.lang.Object
  上位を拡張 org.seasar.cubby.unit.CubbyRunner

public class CubbyRunner
extends Object

アクションを実行するためのクラスです。

作成者:
someda, baba

コンストラクタの概要
CubbyRunner()
           
 
メソッドの概要
static ActionResult processAction(HttpServletRequest request, HttpServletResponse response, Filter... filters)
          リクエストに応じたアクションを実行します。
static ActionResult processAction(ServletContext servletContext, HttpServletRequest request, HttpServletResponse response, Filter... filters)
          リクエストに応じたアクションを実行します。
static ActionResult processActionAndExecuteActionResult(HttpServletRequest request, HttpServletResponse response, Filter... filters)
          リクエストに応じたアクションを実行し、その結果の ActionResult も実行します。
static ActionResult processActionAndExecuteActionResult(ServletContext servletContext, HttpServletRequest request, HttpServletResponse response, Filter... filters)
          リクエストに応じたアクションを実行し、その結果の ActionResult も実行します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

CubbyRunner

public CubbyRunner()
メソッドの詳細

processAction

public static ActionResult processAction(HttpServletRequest request,
                                         HttpServletResponse response,
                                         Filter... filters)
                                  throws Exception
リクエストに応じたアクションを実行します。

filters が指定された場合はアクションを実行する前後に Filter.doFilter(ServletRequest, ServletResponse, FilterChain) を実行します。

パラメータ:
request - テスト用の要求
response - テスト用の応答
filters - 実行するサーブレットフィルタ
戻り値:
アクションメソッドの実行結果。アクションメソッドが見つからなかったり結果がない場合は null
例外:
Exception - アクションメソッドの実行時に例外が発生した場合

processAction

public static ActionResult processAction(ServletContext servletContext,
                                         HttpServletRequest request,
                                         HttpServletResponse response,
                                         Filter... filters)
                                  throws Exception
リクエストに応じたアクションを実行します。

filters が指定された場合はアクションを実行する前後に Filter.doFilter(ServletRequest, ServletResponse, FilterChain) を実行します。

パラメータ:
servletContext - サーブレットコンテキスト
request - テスト用の要求
response - テスト用の応答
filters - 実行するサーブレットフィルタ
戻り値:
アクションメソッドの実行結果。アクションメソッドが見つからなかったり結果がない場合は null
例外:
Exception - アクションメソッドの実行時に例外が発生した場合

processActionAndExecuteActionResult

public static ActionResult processActionAndExecuteActionResult(HttpServletRequest request,
                                                               HttpServletResponse response,
                                                               Filter... filters)
                                                        throws Exception
リクエストに応じたアクションを実行し、その結果の ActionResult も実行します。

filters が指定された場合はアクションを実行する前後に Filter.doFilter(ServletRequest, ServletResponse, FilterChain) を実行します。

パラメータ:
request - テスト用の要求
response - テスト用の応答
filters - 実行するサーブレットフィルタ
戻り値:
アクションメソッドの実行結果。アクションメソッドが見つからなかったり結果がない場合は null
例外:
Exception - アクションメソッドの実行時に例外が発生した場合
導入されたバージョン:
2.0.2

processActionAndExecuteActionResult

public static ActionResult processActionAndExecuteActionResult(ServletContext servletContext,
                                                               HttpServletRequest request,
                                                               HttpServletResponse response,
                                                               Filter... filters)
                                                        throws Exception
リクエストに応じたアクションを実行し、その結果の ActionResult も実行します。

filters が指定された場合はアクションを実行する前後に Filter.doFilter(ServletRequest, ServletResponse, FilterChain) を実行します。

パラメータ:
servletContext - サーブレットコンテキスト
request - テスト用の要求
response - テスト用の応答
filters - 実行するサーブレットフィルタ
戻り値:
アクションメソッドの実行結果。アクションメソッドが見つからなかったり結果がない場合は null
例外:
Exception - アクションメソッドの実行時に例外が発生した場合
導入されたバージョン:
2.0.2


Copyright © 2006-2010 The Seasar Foundation. All Rights Reserved.