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
- デフォルトエンコーダ