org.seasar.cubby.controller
クラス ThreadContext

java.lang.Object
  上位を拡張 org.seasar.cubby.controller.ThreadContext

public class ThreadContext
extends Object

実行スレッドのコンテキスト情報です。

導入されたバージョン:
1.0.0
作成者:
baba

メソッドの概要
static CubbyConfiguration getConfiguration()
          Cubby の全体的な設定情報を取得します。
static Map<String,String> getMessagesMap()
          getMessagesResourceBundle() で取得できる ResourceBundle を変換した Map を取得します。
static ResourceBundle getMessagesResourceBundle()
          現在の実行スレッドに関連付けられたリクエストに対応するメッセージ用の ResourceBundle を取得します。
static HttpServletRequest getRequest()
          現在の実行スレッドに関連付けられたリクエストを取得します。
static void remove()
          スレッドローカルから現在の実行スレッドに関する情報を削除します。
static void setRequest(HttpServletRequest request)
          現在の実行スレッドに指定されたリクエストを関連付けます。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

remove

public static void remove()
スレッドローカルから現在の実行スレッドに関する情報を削除します。


getRequest

public static HttpServletRequest getRequest()
現在の実行スレッドに関連付けられたリクエストを取得します。

戻り値:
リクエスト

setRequest

public static void setRequest(HttpServletRequest request)
現在の実行スレッドに指定されたリクエストを関連付けます。

パラメータ:
request - リクエスト

getConfiguration

public static CubbyConfiguration getConfiguration()
Cubby の全体的な設定情報を取得します。

戻り値:
Cubby の全体的な設定情報

getMessagesResourceBundle

public static ResourceBundle getMessagesResourceBundle()
現在の実行スレッドに関連付けられたリクエストに対応するメッセージ用の ResourceBundle を取得します。

戻り値:
リソースバンドル

getMessagesMap

public static Map<String,String> getMessagesMap()
getMessagesResourceBundle() で取得できる ResourceBundle を変換した Map を取得します。

戻り値:
メッセージの Map


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