public class LettuceRedisStore extends SessionStore
| Constructor and Description | 
|---|
LettuceRedisStore()
コンストラクタ。 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
delete(java.lang.String sessionId,
      ExecutionContext executionContext)
セッションの内容をストアから削除する。 
 | 
void | 
invalidate(java.lang.String sessionId,
          ExecutionContext executionContext)
セッションストアを無効にする。 
 | 
java.util.List<SessionEntry> | 
load(java.lang.String sessionId,
    ExecutionContext executionContext)
セッションの内容をストアからロードする。
 
 セッションの内容が存在しない場合は空リストを返す。 
 | 
void | 
save(java.lang.String sessionId,
    java.util.List<SessionEntry> entryList,
    ExecutionContext executionContext)
セッションの内容をストアに保存する。 
 | 
void | 
setClient(LettuceRedisClient client)
LettuceRedisClient を設定する。 | 
static java.lang.String | 
toSessionStoreKey(java.lang.String sessionId)
セッションIDを元に、 Redis に格納するときに使用するキーを作成する。 
 | 
decode, encode, getExpiresMilliSeconds, getName, getStateEncoder, isExtendable, setExpires, setExpires, setName, setStateEncoderpublic static java.lang.String toSessionStoreKey(java.lang.String sessionId)
sessionId - セッションIDpublic java.util.List<SessionEntry> load(java.lang.String sessionId, ExecutionContext executionContext)
SessionStoreload in class SessionStoresessionId - セッションIDexecutionContext - コンテキストpublic void save(java.lang.String sessionId,
                 java.util.List<SessionEntry> entryList,
                 ExecutionContext executionContext)
SessionStoresave in class SessionStoresessionId - セッションIDentryList - セッションエントリリストexecutionContext - コンテキストpublic void delete(java.lang.String sessionId,
                   ExecutionContext executionContext)
SessionStoredelete in class SessionStoresessionId - セッションIDexecutionContext - コンテキストpublic void invalidate(java.lang.String sessionId,
                       ExecutionContext executionContext)
SessionStoreinvalidate in class SessionStoresessionId - セッションIDexecutionContext - コンテキストpublic void setClient(LettuceRedisClient client)
LettuceRedisClient を設定する。client - LettuceRedisClient