public class SessionManager
extends java.lang.Object
| Constructor and Description |
|---|
SessionManager()
コンストラクタ。
|
| Modifier and Type | Method and Description |
|---|---|
Session |
create(ExecutionContext executionContext)
セッションを生成する。
|
SessionStore |
findSessionStore(java.lang.String storeName)
セッションストアを検索する。
|
java.util.List<SessionStore> |
getAvailableStores()
セッションストアを取得する。
|
StateEncoder |
getDefaultEncoder()
デフォルトエンコーダを取得する。
|
SessionStore |
getDefaultStore()
デフォルトのセッションストアを取得する。
|
void |
setAvailableStores(java.util.List<SessionStore> sessionStores)
セッションストアを設定する。
|
void |
setDefaultEncoder(StateEncoder defaultEncoder)
デフォルトエンコーダを設定する。
|
void |
setDefaultStoreName(java.lang.String defaultStoreName)
デフォルトのストア名を設定する。
|
public Session create(ExecutionContext executionContext)
executionContext - コンテキストpublic void setDefaultStoreName(java.lang.String defaultStoreName)
defaultStoreName - デフォルトのストア名public void setAvailableStores(java.util.List<SessionStore> sessionStores)
sessionStores - 設定するセッションストアpublic java.util.List<SessionStore> getAvailableStores()
public SessionStore findSessionStore(java.lang.String storeName)
storeName - ストア名public SessionStore getDefaultStore()
public StateEncoder getDefaultEncoder()
public void setDefaultEncoder(StateEncoder defaultEncoder)
defaultEncoder - デフォルトエンコーダ