ActionContext
Date: 2009-09-08

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## jp.maru.liquid.core.plugins.http
クラス ActionContext

    java.lang.Object
      jp.maru.liquid.core.plugins.http.ActionContext

    public class ActionContext

extends java.lang.Object

アクション処理中に使用するコンテキスト

バージョン:
  1.0
作成者:
  Kohji Tsujita

フィールドの概要
`private java.util.ArrayList<ActionError>` | `_actionErrors`
`private java.util.Map<java.lang.String,java.lang.Object>` | `_contextMap`
`private java.util.Map<java.lang.String,java.lang.String>` | `_errorMap`
`private java.util.Map<java.lang.String,java.lang.Object>` | `_parameterMap`
`private HttpRequest` | `_request`
`private HttpResponse` | `_response`
`private java.util.Map<java.lang.String,java.lang.Object>` | `_sessionMap`

コンストラクタの概要
`ActionContext(java.util.Map<java.lang.String,java.lang.Object> context)` コンストラクタ

メソッドの概要
`void` | `addActionError(ActionError actionError)` アクションエラーを追加する
`java.util.List<ActionError>` | `getActionErrors()` アクションエラーのリストを返す
`java.util.Map<java.lang.String,java.lang.Object>` | `getContextMap()` テンプレートに渡されるマップを返す
`java.util.Map<java.lang.String,java.lang.Object>` | `getParameters()` パラメータのMapを返す
`HttpRequest` | `getRequest()` HttpRequestオブジェクトを返す
`HttpResponse` | `getResponse()` HttpResponseオブジェクトを返す
`java.util.Map<java.lang.String,java.lang.Object>` | `getSession()` セッションマップを返す
`void` | `setAction(java.lang.Object actionObject)`
`void` | `setParameters(java.util.Map<java.lang.String,java.lang.Object> parameters)` パラメータをセットする 同時にデータモデルにもセットされる(同じインスタンス)
`void` | `setRequest(HttpRequest request)` HttpRequestオブジェクトをセットする
`void` | `setResponse(HttpResponse response)` HttpResponseオブジェクトをセットする
`void` | `setSession(java.util.Map<java.lang.String,java.lang.Object> session)` セッションマップをセットする

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

フィールドの詳細

### _actionErrors

    private java.util.ArrayList<ActionError> _actionErrors

### _contextMap

    private java.util.Map<java.lang.String,java.lang.Object> _contextMap

### _parameterMap

    private java.util.Map<java.lang.String,java.lang.Object> _parameterMap

### _sessionMap

    private java.util.Map<java.lang.String,java.lang.Object> _sessionMap

### _errorMap

    private java.util.Map<java.lang.String,java.lang.String> _errorMap

### _request

    private HttpRequest _request

### _response

    private HttpResponse _response

コンストラクタの詳細

### ActionContext

    public ActionContext(java.util.Map<java.lang.String,java.lang.Object> context)

  コンストラクタ

  パラメータ:
    `context` - コンテキストMap

メソッドの詳細

### setAction

    public void setAction(java.lang.Object actionObject)

### getParameters

    public java.util.Map<java.lang.String,java.lang.Object> getParameters()

  パラメータのMapを返す

  戻り値:
    パラメータのMap

### setParameters

    public void setParameters(java.util.Map<java.lang.String,java.lang.Object> parameters)

  パラメータをセットする
  同時にデータモデルにもセットされる(同じインスタンス)

  パラメータ:
    `parameters` - HttpRequestのパラメーターのMap

### addActionError

    public void addActionError(ActionError actionError)

  アクションエラーを追加する

  パラメータ:
    `actionError` - アクションエラー

### getActionErrors

    public java.util.List<ActionError> getActionErrors()

  アクションエラーのリストを返す

  戻り値:
    List形式のアクションエラーリスト

### getContextMap

    public java.util.Map<java.lang.String,java.lang.Object> getContextMap()

  テンプレートに渡されるマップを返す

  戻り値:
    Map

### getRequest

    public HttpRequest getRequest()

  HttpRequestオブジェクトを返す

  戻り値:
    HttpRequest

### setRequest

    public void setRequest(HttpRequest request)

  HttpRequestオブジェクトをセットする

  パラメータ:
    `request` - HttpRequest

### getResponse

    public HttpResponse getResponse()

  HttpResponseオブジェクトを返す

  戻り値:
    HttpResponse

### setResponse

    public void setResponse(HttpResponse response)

  HttpResponseオブジェクトをセットする

  パラメータ:
    `response` - HttpResponse

### getSession

    public java.util.Map<java.lang.String,java.lang.Object> getSession()

  セッションマップを返す

  戻り値:
    セッションマップ

### setSession

    public void setSession(java.util.Map<java.lang.String,java.lang.Object> session)

  セッションマップをセットする

  パラメータ:
    `session` - セッションマップ

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド