public final class InternalSessionUtil
extends java.lang.Object
| Modifier and Type | Method and Description | 
|---|---|
static java.lang.String | 
getId(ExecutionContext context)
setId(ExecutionContext, String)で保存したセッションストアIDを取得する。 | 
static void | 
setId(ExecutionContext context,
     java.lang.String sessionStoreId)
実行コンテキストにセッションストアIDを記録する。 
 | 
public static void setId(ExecutionContext context, java.lang.String sessionStoreId)
context - 実行コンテキストsessionStoreId - セッションストアIDpublic static java.lang.String getId(ExecutionContext context)
setId(ExecutionContext, String)で保存したセッションストアIDを取得する。
 
 値が保存されていない場合、このメソッドはnullを返す。
 
 セッションストアIDの値は、SessionStoreHandlerの往路で保存される。
 したがって、それより前では値が取得できない。
 また、セッションストアIDの保存は1回のリクエストで一度だけ行われる。
 このため、セッションストアの廃棄やIDの再生成が行われた場合であっても、
 同じリクエストの中では常に同じ値が返される。
 
context - 実行コンテキスト