org.seasar.cubby.internal.controller.impl
クラス RequestProcessingInvocationImpl

java.lang.Object
  上位を拡張 org.seasar.cubby.internal.controller.impl.RequestProcessingInvocationImpl
すべての実装されたインタフェース:
Invocation<Void>, RequestProcessingInvocation

public class RequestProcessingInvocationImpl
extends Object
implements RequestProcessingInvocation

要求処理の実行情報の実装です。

作成者:
baba

コンストラクタの概要
RequestProcessingInvocationImpl(HttpServletRequest request, HttpServletResponse response, PathInfo pathInfo)
          インスタンス化します。
 
メソッドの概要
 PathInfo getPathInfo()
          パスから取得した情報を取得します。
 HttpServletRequest getRequest()
          要求を取得します。
 HttpServletResponse getResponse()
          応答を取得します。
 Void proceed()
          実行します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

RequestProcessingInvocationImpl

public RequestProcessingInvocationImpl(HttpServletRequest request,
                                       HttpServletResponse response,
                                       PathInfo pathInfo)
インスタンス化します。

パラメータ:
request - 要求
response - 応答
pathInfo - パスから取得した情報
メソッドの詳細

proceed

public Void proceed()
             throws Exception
実行します。

定義:
インタフェース Invocation<Void> 内の proceed
戻り値:
戻り値
例外:
Exception - 実行時に例外が発生した場合

getRequest

public HttpServletRequest getRequest()
要求を取得します。

定義:
インタフェース RequestProcessingInvocation 内の getRequest
戻り値:
要求

getResponse

public HttpServletResponse getResponse()
応答を取得します。

定義:
インタフェース RequestProcessingInvocation 内の getResponse
戻り値:
応答

getPathInfo

public PathInfo getPathInfo()
パスから取得した情報を取得します。

定義:
インタフェース RequestProcessingInvocation 内の getPathInfo
戻り値:
パスから取得した情報


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