public class RequestContextManager extends Object
制御情報をスレッド単位で管理する。 通常、Webコンテナでは、1つのリクエストに対する処理は1つのスレッドが行うため、 同じリクエストスコープから呼び出された場合、必ず同じ制御情報に対して処理を行うことが出来る。
コンストラクタと説明 |
---|
RequestContextManager() |
修飾子とタイプ | メソッドと説明 |
---|---|
static void |
bindRequestContext(RequestContext ctx)
実行スレッドに対応する制御情報を登録する。
|
static RequestContext |
getRequestContext()
実行スレッドに対応する制御情報を取得する。
|
static boolean |
hasRequestContext()
実行スレッドに対応する制御情報が登録されているか判定する。
|
static void |
unbindRequestContext()
実行スレッドに対応する制御情報を削除する。
|
public static RequestContext getRequestContext()
public static boolean hasRequestContext()
public static void bindRequestContext(RequestContext ctx)
ctx
- 制御情報。public static void unbindRequestContext()
Copyright © 2014. All Rights Reserved.