Uses of Class
com.aspectran.core.component.session.SessionData
-
Packages that use SessionData Package Description com.aspectran.core.component.session Session Management Implementationscom.aspectran.core.component.session.redis.lettuce Package containing a Redis session store implementation using Lettuce as a client.com.aspectran.core.component.session.redis.lettuce.cluster com.aspectran.core.component.session.redis.lettuce.masterreplica -
-
Uses of SessionData in com.aspectran.core.component.session
Methods in com.aspectran.core.component.session that return SessionData Modifier and Type Method Description static SessionData
SessionData. deserialize(java.io.InputStream is)
Load session data from an input stream that contains session data.SessionData
DefaultSession. getSessionData()
SessionData
FileSessionStore. load(java.lang.String id)
SessionData
SessionStore. load(java.lang.String id)
Read in session data.Methods in com.aspectran.core.component.session with parameters of type SessionData Modifier and Type Method Description abstract void
AbstractSessionStore. doSave(java.lang.String id, SessionData data)
Store the session data persistently.void
FileSessionStore. doSave(java.lang.String id, SessionData data)
void
AbstractSessionStore. save(java.lang.String id, SessionData data)
void
SessionStore. save(java.lang.String id, SessionData data)
Save the session data.static void
SessionData. serialize(SessionData data, java.io.OutputStream os, java.util.Set<java.lang.String> nonPersistentAttributes)
Save the session data.Constructors in com.aspectran.core.component.session with parameters of type SessionData Constructor Description DefaultSession(SessionData sessionData, SessionHandler sessionHandler, boolean newSession)
-
Uses of SessionData in com.aspectran.core.component.session.redis.lettuce
Methods in com.aspectran.core.component.session.redis.lettuce that return SessionData Modifier and Type Method Description SessionData
SessionDataCodec. decodeValue(java.nio.ByteBuffer bytes)
SessionData
DefaultLettuceSessionStore. load(java.lang.String id)
Methods in com.aspectran.core.component.session.redis.lettuce that return types with arguments of type SessionData Modifier and Type Method Description io.lettuce.core.api.StatefulRedisConnection<java.lang.String,SessionData>
RedisConnectionPool. getConnection()
Methods in com.aspectran.core.component.session.redis.lettuce with parameters of type SessionData Modifier and Type Method Description protected boolean
AbstractLettuceSessionStore. checkExpiry(SessionData data)
void
DefaultLettuceSessionStore. doSave(java.lang.String id, SessionData data)
java.nio.ByteBuffer
SessionDataCodec. encodeValue(SessionData value)
Method parameters in com.aspectran.core.component.session.redis.lettuce with type arguments of type SessionData Modifier and Type Method Description protected abstract void
AbstractLettuceSessionStore. scan(java.util.function.Consumer<SessionData> func)
void
DefaultLettuceSessionStore. scan(java.util.function.Consumer<SessionData> func)
Constructor parameters in com.aspectran.core.component.session.redis.lettuce with type arguments of type SessionData Constructor Description DefaultLettuceSessionStore(ConnectionPool<io.lettuce.core.api.StatefulRedisConnection<java.lang.String,SessionData>> pool)
-
Uses of SessionData in com.aspectran.core.component.session.redis.lettuce.cluster
Methods in com.aspectran.core.component.session.redis.lettuce.cluster that return SessionData Modifier and Type Method Description SessionData
ClusterLettuceSessionStore. load(java.lang.String id)
Methods in com.aspectran.core.component.session.redis.lettuce.cluster that return types with arguments of type SessionData Modifier and Type Method Description io.lettuce.core.cluster.api.StatefulRedisClusterConnection<java.lang.String,SessionData>
RedisClusterConnectionPool. getConnection()
Methods in com.aspectran.core.component.session.redis.lettuce.cluster with parameters of type SessionData Modifier and Type Method Description void
ClusterLettuceSessionStore. doSave(java.lang.String id, SessionData data)
Method parameters in com.aspectran.core.component.session.redis.lettuce.cluster with type arguments of type SessionData Modifier and Type Method Description void
ClusterLettuceSessionStore. scan(java.util.function.Consumer<SessionData> func)
Constructor parameters in com.aspectran.core.component.session.redis.lettuce.cluster with type arguments of type SessionData Constructor Description ClusterLettuceSessionStore(ConnectionPool<io.lettuce.core.cluster.api.StatefulRedisClusterConnection<java.lang.String,SessionData>> pool)
-
Uses of SessionData in com.aspectran.core.component.session.redis.lettuce.masterreplica
Methods in com.aspectran.core.component.session.redis.lettuce.masterreplica that return types with arguments of type SessionData Modifier and Type Method Description io.lettuce.core.api.StatefulRedisConnection<java.lang.String,SessionData>
RedisMasterReplicaConnectionPool. getConnection()
Constructor parameters in com.aspectran.core.component.session.redis.lettuce.masterreplica with type arguments of type SessionData Constructor Description MasterReplicaLettuceSessionStore(ConnectionPool<io.lettuce.core.api.StatefulRedisConnection<java.lang.String,SessionData>> pool)
-