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