Package nablarch.common.web.session
Class InternalSessionUtil
java.lang.Object
nablarch.common.web.session.InternalSessionUtil
内部利用のためのセッションユーティリティ。
-
Method Summary
Modifier and TypeMethodDescriptionstatic String
getId
(ExecutionContext context) setId(ExecutionContext, String)
で保存したセッションストアIDを取得する。static void
setId
(ExecutionContext context, String sessionStoreId) 実行コンテキストにセッションストアIDを記録する。
-
Method Details
-
setId
実行コンテキストにセッションストアIDを記録する。- Parameters:
context
- 実行コンテキストsessionStoreId
- セッションストアID
-
getId
setId(ExecutionContext, String)
で保存したセッションストアIDを取得する。値が保存されていない場合、このメソッドは
null
を返す。セッションストアIDの値は、
SessionStoreHandler
の往路で保存される。 したがって、それより前では値が取得できない。
また、セッションストアIDの保存は1回のリクエストで一度だけ行われる。 このため、セッションストアの廃棄やIDの再生成が行われた場合であっても、 同じリクエストの中では常に同じ値が返される。- Parameters:
context
- 実行コンテキスト- Returns:
- セッションストアID
-