Uses of Class
com.aspectran.core.component.session.SessionData
Packages that use SessionData
Package
Description
Session Management Implementations
Package containing a Redis session store implementation leveraging Lettuce as a client.
-
Uses of SessionData in com.aspectran.core.component.session
Methods in com.aspectran.core.component.session that return SessionDataModifier and TypeMethodDescriptionstatic SessionData
SessionData.deserialize
(InputStream inputStream) Load session data from an input stream that contains session data.protected SessionData
ManagedSession.getSessionData()
Read in session data.Methods in com.aspectran.core.component.session with parameters of type SessionDataModifier and TypeMethodDescriptionprotected boolean
AbstractSessionStore.checkExpiry
(SessionData data, long time) Checks whether the given session has not expired.abstract void
AbstractSessionStore.doSave
(String id, SessionData data) Store the session data persistently.void
FileSessionStore.doSave
(String id, SessionData data) void
AbstractSessionStore.save
(String id, SessionData data) void
SessionStore.save
(String id, SessionData data) Save the session data.static void
SessionData.serialize
(SessionData data, OutputStream outputStream, Set<String> nonPersistentAttributes) Save the session data.protected void
ManagedSession.setSessionData
(SessionData sessionData) Constructors in com.aspectran.core.component.session with parameters of type SessionDataModifierConstructorDescriptionprotected
ManagedSession
(AbstractSessionManager sessionManager, SessionData sessionData, boolean newSession) -
Uses of SessionData in com.aspectran.core.component.session.redis.lettuce
Methods in com.aspectran.core.component.session.redis.lettuce that return SessionDataMethods in com.aspectran.core.component.session.redis.lettuce that return types with arguments of type SessionDataModifier and TypeMethodDescriptionio.lettuce.core.api.StatefulRedisConnection
<String, SessionData> RedisConnectionPool.getConnection()
Methods in com.aspectran.core.component.session.redis.lettuce with parameters of type SessionDataModifier and TypeMethodDescriptionvoid
DefaultLettuceSessionStore.doSave
(String id, SessionData data) SessionDataCodec.encodeValue
(SessionData value) Method parameters in com.aspectran.core.component.session.redis.lettuce with type arguments of type SessionDataModifier and TypeMethodDescriptionprotected abstract void
AbstractLettuceSessionStore.scan
(Consumer<SessionData> func) void
DefaultLettuceSessionStore.scan
(Consumer<SessionData> func) Constructor parameters in com.aspectran.core.component.session.redis.lettuce with type arguments of type SessionDataModifierConstructorDescriptionDefaultLettuceSessionStore
(ConnectionPool<io.lettuce.core.api.StatefulRedisConnection<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 SessionDataMethods in com.aspectran.core.component.session.redis.lettuce.cluster that return types with arguments of type SessionDataModifier and TypeMethodDescriptionio.lettuce.core.cluster.api.StatefulRedisClusterConnection
<String, SessionData> RedisClusterConnectionPool.getConnection()
Methods in com.aspectran.core.component.session.redis.lettuce.cluster with parameters of type SessionDataModifier and TypeMethodDescriptionvoid
ClusterLettuceSessionStore.doSave
(String id, SessionData data) Method parameters in com.aspectran.core.component.session.redis.lettuce.cluster with type arguments of type SessionDataModifier and TypeMethodDescriptionvoid
ClusterLettuceSessionStore.scan
(Consumer<SessionData> func) Constructor parameters in com.aspectran.core.component.session.redis.lettuce.cluster with type arguments of type SessionDataModifierConstructorDescriptionClusterLettuceSessionStore
(ConnectionPool<io.lettuce.core.cluster.api.StatefulRedisClusterConnection<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 SessionDataModifier and TypeMethodDescriptionio.lettuce.core.api.StatefulRedisConnection
<String, SessionData> RedisMasterReplicaConnectionPool.getConnection()
Constructor parameters in com.aspectran.core.component.session.redis.lettuce.masterreplica with type arguments of type SessionDataModifierConstructorDescriptionMasterReplicaLettuceSessionStore
(ConnectionPool<io.lettuce.core.api.StatefulRedisConnection<String, SessionData>> pool)