Index

A C D E F G I M N O R S 
All Classes and Interfaces|All Packages|Constant Field Values

A

AbstractRedisHttpSessionConfiguration<T extends org.springframework.session.SessionRepository<? extends org.springframework.session.Session>> - Class in org.springframework.session.data.redis.config.annotation.web.http
Base configuration class for Redis based SessionRepository implementations.
AbstractRedisHttpSessionConfiguration() - Constructor for class org.springframework.session.data.redis.config.annotation.web.http.AbstractRedisHttpSessionConfiguration
 
AbstractRedisWebSessionConfiguration<T extends org.springframework.session.ReactiveSessionRepository<? extends org.springframework.session.Session>> - Class in org.springframework.session.data.redis.config.annotation.web.server
 
AbstractRedisWebSessionConfiguration() - Constructor for class org.springframework.session.data.redis.config.annotation.web.server.AbstractRedisWebSessionConfiguration
 
afterPropertiesSet() - Method in class org.springframework.session.data.redis.ReactiveRedisIndexedSessionRepository
 
afterPropertiesSet() - Method in class org.springframework.session.data.redis.RedisIndexedSessionRepository
 
apply(String, Map<String, Object>) - Method in class org.springframework.session.data.redis.RedisSessionMapper
 

C

changeSessionId() - Method in class org.springframework.session.data.redis.ReactiveRedisIndexedSessionRepository.RedisSession
 
changeSessionId() - Method in class org.springframework.session.data.redis.RedisIndexedSessionRepository.RedisSession
 
cleanupCron() - Element in annotation interface org.springframework.session.data.redis.config.annotation.web.http.EnableRedisIndexedHttpSession
The cron expression for expired session cleanup job.
cleanupExpiredSessions() - Method in interface org.springframework.session.data.redis.RedisSessionExpirationStore
Performs clean up on the expired sessions.
cleanupExpiredSessions() - Method in class org.springframework.session.data.redis.SortedSetRedisSessionExpirationStore
Retrieves the sessions that are expected to be expired and invoke SortedSetRedisSessionExpirationStore.touch(String) on each of the session keys, resolved via SortedSetRedisSessionExpirationStore.getSessionKey(String).
cleanUpExpiredSessions() - Method in class org.springframework.session.data.redis.RedisIndexedSessionRepository
 
configure(ReactiveRedisConnection) - Method in class org.springframework.session.data.redis.config.annotation.ConfigureNotifyKeyspaceEventsReactiveAction
 
configure(ReactiveRedisConnection) - Method in interface org.springframework.session.data.redis.config.ConfigureReactiveRedisAction
 
configure(RedisConnection) - Method in class org.springframework.session.data.redis.config.ConfigureNotifyKeyspaceEventsAction
 
configure(RedisConnection) - Method in interface org.springframework.session.data.redis.config.ConfigureRedisAction
 
ConfigureNotifyKeyspaceEventsAction - Class in org.springframework.session.data.redis.config
Ensures that Redis Keyspace events for Generic commands and Expired events are enabled.
ConfigureNotifyKeyspaceEventsAction() - Constructor for class org.springframework.session.data.redis.config.ConfigureNotifyKeyspaceEventsAction
 
ConfigureNotifyKeyspaceEventsReactiveAction - Class in org.springframework.session.data.redis.config.annotation
Ensures that Redis Keyspace events for Generic commands and Expired events are enabled.
ConfigureNotifyKeyspaceEventsReactiveAction() - Constructor for class org.springframework.session.data.redis.config.annotation.ConfigureNotifyKeyspaceEventsReactiveAction
 
ConfigureReactiveRedisAction - Interface in org.springframework.session.data.redis.config
Allows specifying a strategy for configuring and validating Redis using a Reactive connection.
ConfigureRedisAction - Interface in org.springframework.session.data.redis.config
Allows specifying a strategy for configuring and validating Redis.
createReactiveRedisTemplate() - Method in class org.springframework.session.data.redis.config.annotation.web.server.AbstractRedisWebSessionConfiguration
 
createRedisTemplate() - Method in class org.springframework.session.data.redis.config.annotation.web.http.AbstractRedisHttpSessionConfiguration
 
createSession() - Method in class org.springframework.session.data.redis.ReactiveRedisIndexedSessionRepository
 
createSession() - Method in class org.springframework.session.data.redis.ReactiveRedisSessionRepository
 
createSession() - Method in class org.springframework.session.data.redis.RedisIndexedSessionRepository
 
createSession() - Method in class org.springframework.session.data.redis.RedisSessionRepository
 

D

DEFAULT_CLEANUP_CRON - Static variable in class org.springframework.session.data.redis.RedisIndexedSessionRepository
The default cron expression used for expired session cleanup job.
DEFAULT_DATABASE - Static variable in class org.springframework.session.data.redis.ReactiveRedisIndexedSessionRepository
The default Redis database used by Spring Session.
DEFAULT_DATABASE - Static variable in class org.springframework.session.data.redis.RedisIndexedSessionRepository
The default Redis database used by Spring Session.
DEFAULT_KEY_NAMESPACE - Static variable in class org.springframework.session.data.redis.RedisSessionRepository
The default namespace for each key and channel in Redis used by Spring Session.
DEFAULT_NAMESPACE - Static variable in class org.springframework.session.data.redis.ReactiveRedisIndexedSessionRepository
The default namespace for each key and channel in Redis used by Spring Session.
DEFAULT_NAMESPACE - Static variable in class org.springframework.session.data.redis.ReactiveRedisSessionRepository
The default namespace for each key and channel in Redis used by Spring Session.
DEFAULT_NAMESPACE - Static variable in class org.springframework.session.data.redis.RedisIndexedSessionRepository
The default namespace for each key and channel in Redis used by Spring Session.
deleteById(String) - Method in class org.springframework.session.data.redis.ReactiveRedisIndexedSessionRepository
 
deleteById(String) - Method in class org.springframework.session.data.redis.ReactiveRedisSessionRepository
 
deleteById(String) - Method in class org.springframework.session.data.redis.RedisIndexedSessionRepository
 
deleteById(String) - Method in class org.springframework.session.data.redis.RedisSessionRepository
 
destroy() - Method in class org.springframework.session.data.redis.ReactiveRedisIndexedSessionRepository
 
destroy() - Method in class org.springframework.session.data.redis.RedisIndexedSessionRepository
 
disableCleanupTask() - Method in class org.springframework.session.data.redis.ReactiveRedisIndexedSessionRepository
Disables the clean-up task.

E

EnableRedisHttpSession - Annotation Interface in org.springframework.session.data.redis.config.annotation.web.http
Add this annotation to an @Configuration class to expose the SessionRepositoryFilter as a bean named springSessionRepositoryFilter and backed by RedisSessionRepository.
EnableRedisIndexedHttpSession - Annotation Interface in org.springframework.session.data.redis.config.annotation.web.http
Add this annotation to an @Configuration class to expose the SessionRepositoryFilter as a bean named springSessionRepositoryFilter and backed by RedisIndexedSessionRepository.
EnableRedisIndexedWebSession - Annotation Interface in org.springframework.session.data.redis.config.annotation.web.server
Add this annotation to an Configuration class to expose the WebSessionManager as a bean named webSessionManager and backed by Reactive Redis.
enableRedisKeyspaceNotificationsInitializer() - Method in class org.springframework.session.data.redis.config.annotation.web.http.RedisIndexedHttpSessionConfiguration
 
enableRedisKeyspaceNotificationsInitializer() - Method in class org.springframework.session.data.redis.config.annotation.web.server.RedisIndexedWebSessionConfiguration
 
EnableRedisWebSession - Annotation Interface in org.springframework.session.data.redis.config.annotation.web.server
Add this annotation to an @Configuration class to expose the WebSessionManager as a bean named webSessionManager and backed by Reactive Redis.

F

findById(String) - Method in class org.springframework.session.data.redis.ReactiveRedisIndexedSessionRepository
 
findById(String) - Method in class org.springframework.session.data.redis.ReactiveRedisSessionRepository
 
findById(String) - Method in class org.springframework.session.data.redis.RedisIndexedSessionRepository
 
findById(String) - Method in class org.springframework.session.data.redis.RedisSessionRepository
 
findByIndexNameAndIndexValue(String, String) - Method in class org.springframework.session.data.redis.ReactiveRedisIndexedSessionRepository
 
findByIndexNameAndIndexValue(String, String) - Method in class org.springframework.session.data.redis.RedisIndexedSessionRepository
 
flushMode() - Element in annotation interface org.springframework.session.data.redis.config.annotation.web.http.EnableRedisHttpSession
Flush mode for the Redis sessions.
flushMode() - Element in annotation interface org.springframework.session.data.redis.config.annotation.web.http.EnableRedisIndexedHttpSession
Flush mode for the Redis sessions.

G

getAttribute(String) - Method in class org.springframework.session.data.redis.ReactiveRedisIndexedSessionRepository.RedisSession
 
getAttribute(String) - Method in class org.springframework.session.data.redis.RedisIndexedSessionRepository.RedisSession
 
getAttributeNames() - Method in class org.springframework.session.data.redis.ReactiveRedisIndexedSessionRepository.RedisSession
 
getAttributeNames() - Method in class org.springframework.session.data.redis.RedisIndexedSessionRepository.RedisSession
 
getCreationTime() - Method in class org.springframework.session.data.redis.ReactiveRedisIndexedSessionRepository.RedisSession
 
getCreationTime() - Method in class org.springframework.session.data.redis.RedisIndexedSessionRepository.RedisSession
 
getDefaultRedisSerializer() - Method in class org.springframework.session.data.redis.config.annotation.web.http.AbstractRedisHttpSessionConfiguration
 
getDefaultRedisSerializer() - Method in class org.springframework.session.data.redis.config.annotation.web.server.AbstractRedisWebSessionConfiguration
 
getFlushMode() - Method in class org.springframework.session.data.redis.config.annotation.web.http.AbstractRedisHttpSessionConfiguration
 
getId() - Method in class org.springframework.session.data.redis.ReactiveRedisIndexedSessionRepository.RedisSession
 
getId() - Method in class org.springframework.session.data.redis.RedisIndexedSessionRepository.RedisSession
 
getIndexes() - Method in class org.springframework.session.data.redis.ReactiveRedisIndexedSessionRepository.RedisSession
 
getLastAccessedTime() - Method in class org.springframework.session.data.redis.ReactiveRedisIndexedSessionRepository.RedisSession
 
getLastAccessedTime() - Method in class org.springframework.session.data.redis.RedisIndexedSessionRepository.RedisSession
 
getMaxInactiveInterval() - Method in class org.springframework.session.data.redis.config.annotation.web.http.AbstractRedisHttpSessionConfiguration
 
getMaxInactiveInterval() - Method in class org.springframework.session.data.redis.config.annotation.web.server.AbstractRedisWebSessionConfiguration
 
getMaxInactiveInterval() - Method in class org.springframework.session.data.redis.ReactiveRedisIndexedSessionRepository.RedisSession
 
getMaxInactiveInterval() - Method in class org.springframework.session.data.redis.RedisIndexedSessionRepository.RedisSession
 
getRedisConnectionFactory() - Method in class org.springframework.session.data.redis.config.annotation.web.http.AbstractRedisHttpSessionConfiguration
 
getRedisConnectionFactory() - Method in class org.springframework.session.data.redis.config.annotation.web.server.AbstractRedisWebSessionConfiguration
 
getRedisNamespace() - Method in class org.springframework.session.data.redis.config.annotation.web.http.AbstractRedisHttpSessionConfiguration
 
getRedisNamespace() - Method in class org.springframework.session.data.redis.config.annotation.web.server.AbstractRedisWebSessionConfiguration
 
getSaveMode() - Method in class org.springframework.session.data.redis.config.annotation.web.http.AbstractRedisHttpSessionConfiguration
 
getSaveMode() - Method in class org.springframework.session.data.redis.config.annotation.web.server.AbstractRedisWebSessionConfiguration
 
getSessionCreatedChannel(String) - Method in class org.springframework.session.data.redis.ReactiveRedisIndexedSessionRepository
 
getSessionCreatedChannelPrefix() - Method in class org.springframework.session.data.redis.ReactiveRedisIndexedSessionRepository
 
getSessionCreatedChannelPrefix() - Method in class org.springframework.session.data.redis.RedisIndexedSessionRepository
Gets the prefix for the channel that SessionCreatedEvents are published to.
getSessionDeletedChannel() - Method in class org.springframework.session.data.redis.ReactiveRedisIndexedSessionRepository
 
getSessionDeletedChannel() - Method in class org.springframework.session.data.redis.RedisIndexedSessionRepository
Gets the name of the channel that SessionDeletedEvents are published to.
getSessionExpiredChannel() - Method in class org.springframework.session.data.redis.ReactiveRedisIndexedSessionRepository
 
getSessionExpiredChannel() - Method in class org.springframework.session.data.redis.RedisIndexedSessionRepository
Gets the name of the channel that SessionExpiredEvents are published to.
getSessionIdGenerator() - Method in class org.springframework.session.data.redis.config.annotation.web.server.AbstractRedisWebSessionConfiguration
 
getSessionRedisOperations() - Method in class org.springframework.session.data.redis.ReactiveRedisIndexedSessionRepository
 
getSessionRedisOperations() - Method in class org.springframework.session.data.redis.ReactiveRedisSessionRepository
Returns the ReactiveRedisOperations used for sessions.
getSessionRedisOperations() - Method in class org.springframework.session.data.redis.RedisIndexedSessionRepository
Returns the RedisOperations used for sessions.
getSessionRedisOperations() - Method in class org.springframework.session.data.redis.RedisSessionRepository
Returns the RedisOperations used for sessions.
getSessionRepositoryCustomizers() - Method in class org.springframework.session.data.redis.config.annotation.web.http.AbstractRedisHttpSessionConfiguration
 
getSessionRepositoryCustomizers() - Method in class org.springframework.session.data.redis.config.annotation.web.server.AbstractRedisWebSessionConfiguration
 

I

isExpired() - Method in class org.springframework.session.data.redis.ReactiveRedisIndexedSessionRepository.RedisSession
 
isExpired() - Method in class org.springframework.session.data.redis.RedisIndexedSessionRepository.RedisSession
 

M

maxInactiveIntervalInSeconds() - Element in annotation interface org.springframework.session.data.redis.config.annotation.web.http.EnableRedisHttpSession
The session timeout in seconds.
maxInactiveIntervalInSeconds() - Element in annotation interface org.springframework.session.data.redis.config.annotation.web.http.EnableRedisIndexedHttpSession
The session timeout in seconds.
maxInactiveIntervalInSeconds() - Element in annotation interface org.springframework.session.data.redis.config.annotation.web.server.EnableRedisIndexedWebSession
The session timeout in seconds.
maxInactiveIntervalInSeconds() - Element in annotation interface org.springframework.session.data.redis.config.annotation.web.server.EnableRedisWebSession
The session timeout in seconds.

N

NO_OP - Static variable in interface org.springframework.session.data.redis.config.ConfigureReactiveRedisAction
An implementation of ConfigureReactiveRedisAction that does nothing.
NO_OP - Static variable in interface org.springframework.session.data.redis.config.ConfigureRedisAction
A do nothing implementation of ConfigureRedisAction.

O

onMessage(Message, byte[]) - Method in class org.springframework.session.data.redis.RedisIndexedSessionRepository
 
org.springframework.session.data.redis - package org.springframework.session.data.redis
 
org.springframework.session.data.redis.config - package org.springframework.session.data.redis.config
 
org.springframework.session.data.redis.config.annotation - package org.springframework.session.data.redis.config.annotation
 
org.springframework.session.data.redis.config.annotation.web.http - package org.springframework.session.data.redis.config.annotation.web.http
 
org.springframework.session.data.redis.config.annotation.web.server - package org.springframework.session.data.redis.config.annotation.web.server
 

R

ReactiveRedisIndexedSessionRepository - Class in org.springframework.session.data.redis
A ReactiveSessionRepository that is implemented using Spring Data's ReactiveRedisOperations.
ReactiveRedisIndexedSessionRepository(ReactiveRedisOperations<String, Object>, ReactiveRedisTemplate<String, String>) - Constructor for class org.springframework.session.data.redis.ReactiveRedisIndexedSessionRepository
Creates a new instance with the provided ReactiveRedisOperations.
ReactiveRedisIndexedSessionRepository.RedisSession - Class in org.springframework.session.data.redis
 
ReactiveRedisSessionRepository - Class in org.springframework.session.data.redis
A ReactiveSessionRepository that is implemented using Spring Data's ReactiveRedisOperations.
ReactiveRedisSessionRepository(ReactiveRedisOperations<String, Object>) - Constructor for class org.springframework.session.data.redis.ReactiveRedisSessionRepository
Create a new ReactiveRedisSessionRepository instance.
RedisHttpSessionConfiguration - Class in org.springframework.session.data.redis.config.annotation.web.http
Exposes the SessionRepositoryFilter as a bean named springSessionRepositoryFilter backed by RedisSessionRepository.
RedisHttpSessionConfiguration() - Constructor for class org.springframework.session.data.redis.config.annotation.web.http.RedisHttpSessionConfiguration
 
RedisIndexedHttpSessionConfiguration - Class in org.springframework.session.data.redis.config.annotation.web.http
Exposes the SessionRepositoryFilter as a bean named springSessionRepositoryFilter backed by RedisIndexedSessionRepository.
RedisIndexedHttpSessionConfiguration() - Constructor for class org.springframework.session.data.redis.config.annotation.web.http.RedisIndexedHttpSessionConfiguration
 
RedisIndexedSessionRepository - Class in org.springframework.session.data.redis
A SessionRepository that is implemented using Spring Data's RedisOperations.
RedisIndexedSessionRepository(RedisOperations<String, Object>) - Constructor for class org.springframework.session.data.redis.RedisIndexedSessionRepository
Creates a new instance.
RedisIndexedSessionRepository.RedisSession - Class in org.springframework.session.data.redis
A custom implementation of Session that uses a MapSession as the basis for its mapping.
RedisIndexedWebSessionConfiguration - Class in org.springframework.session.data.redis.config.annotation.web.server
Exposes the WebSessionManager as a bean named webSessionManager backed by ReactiveRedisIndexedSessionRepository.
RedisIndexedWebSessionConfiguration() - Constructor for class org.springframework.session.data.redis.config.annotation.web.server.RedisIndexedWebSessionConfiguration
 
redisNamespace() - Element in annotation interface org.springframework.session.data.redis.config.annotation.web.http.EnableRedisHttpSession
Defines a unique namespace for keys.
redisNamespace() - Element in annotation interface org.springframework.session.data.redis.config.annotation.web.http.EnableRedisIndexedHttpSession
Defines a unique namespace for keys.
redisNamespace() - Element in annotation interface org.springframework.session.data.redis.config.annotation.web.server.EnableRedisIndexedWebSession
Defines a unique namespace for keys.
redisNamespace() - Element in annotation interface org.springframework.session.data.redis.config.annotation.web.server.EnableRedisWebSession
Defines a unique namespace for keys.
RedisSession(MapSession, boolean) - Constructor for class org.springframework.session.data.redis.ReactiveRedisIndexedSessionRepository.RedisSession
 
RedisSessionExpirationStore - Interface in org.springframework.session.data.redis
An interface for storing RedisIndexedSessionRepository.RedisSession instances with their expected expiration time.
RedisSessionMapper - Class in org.springframework.session.data.redis
A Function that converts a Map representing Redis hash to a MapSession.
RedisSessionMapper() - Constructor for class org.springframework.session.data.redis.RedisSessionMapper
 
RedisSessionRepository - Class in org.springframework.session.data.redis
A SessionRepository implementation that uses Spring Data's RedisOperations to store sessions is Redis.
RedisSessionRepository(RedisOperations<String, Object>) - Constructor for class org.springframework.session.data.redis.RedisSessionRepository
Create a new RedisSessionRepository instance.
RedisWebSessionConfiguration - Class in org.springframework.session.data.redis.config.annotation.web.server
Exposes the WebSessionManager as a bean named webSessionManager.
RedisWebSessionConfiguration() - Constructor for class org.springframework.session.data.redis.config.annotation.web.server.RedisWebSessionConfiguration
 
remove(String) - Method in interface org.springframework.session.data.redis.RedisSessionExpirationStore
Removes the session id from the expiration store.
remove(String) - Method in class org.springframework.session.data.redis.SortedSetRedisSessionExpirationStore
Remove the session id from the sorted set.
removeAttribute(String) - Method in class org.springframework.session.data.redis.ReactiveRedisIndexedSessionRepository.RedisSession
 
removeAttribute(String) - Method in class org.springframework.session.data.redis.RedisIndexedSessionRepository.RedisSession
 

S

save(ReactiveRedisIndexedSessionRepository.RedisSession) - Method in class org.springframework.session.data.redis.ReactiveRedisIndexedSessionRepository
 
save(ReactiveRedisSessionRepository.RedisSession) - Method in class org.springframework.session.data.redis.ReactiveRedisSessionRepository
 
save(RedisIndexedSessionRepository.RedisSession) - Method in class org.springframework.session.data.redis.RedisIndexedSessionRepository
 
save(RedisIndexedSessionRepository.RedisSession) - Method in interface org.springframework.session.data.redis.RedisSessionExpirationStore
Saves the session and its expected expiration time, so it can be found later on by its expiration time in order for clean up to happen.
save(RedisIndexedSessionRepository.RedisSession) - Method in class org.springframework.session.data.redis.SortedSetRedisSessionExpirationStore
Save the session id associated with the expiration time into the sorted set.
save(RedisSessionRepository.RedisSession) - Method in class org.springframework.session.data.redis.RedisSessionRepository
 
saveMode() - Element in annotation interface org.springframework.session.data.redis.config.annotation.web.http.EnableRedisHttpSession
Save mode for the session.
saveMode() - Element in annotation interface org.springframework.session.data.redis.config.annotation.web.http.EnableRedisIndexedHttpSession
Save mode for the session.
saveMode() - Element in annotation interface org.springframework.session.data.redis.config.annotation.web.server.EnableRedisIndexedWebSession
Save mode for the session.
saveMode() - Element in annotation interface org.springframework.session.data.redis.config.annotation.web.server.EnableRedisWebSession
Save mode for the session.
sessionRepository() - Method in class org.springframework.session.data.redis.config.annotation.web.http.AbstractRedisHttpSessionConfiguration
 
sessionRepository() - Method in class org.springframework.session.data.redis.config.annotation.web.http.RedisHttpSessionConfiguration
 
sessionRepository() - Method in class org.springframework.session.data.redis.config.annotation.web.http.RedisIndexedHttpSessionConfiguration
 
sessionRepository() - Method in class org.springframework.session.data.redis.config.annotation.web.server.AbstractRedisWebSessionConfiguration
 
sessionRepository() - Method in class org.springframework.session.data.redis.config.annotation.web.server.RedisIndexedWebSessionConfiguration
 
sessionRepository() - Method in class org.springframework.session.data.redis.config.annotation.web.server.RedisWebSessionConfiguration
 
setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.session.data.redis.config.annotation.web.http.RedisIndexedHttpSessionConfiguration
 
setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.session.data.redis.RedisIndexedSessionRepository
Sets the ApplicationEventPublisher that is used to publish SessionDestroyedEvent.
setAttribute(String, Object) - Method in class org.springframework.session.data.redis.ReactiveRedisIndexedSessionRepository.RedisSession
 
setAttribute(String, Object) - Method in class org.springframework.session.data.redis.RedisIndexedSessionRepository.RedisSession
 
setBeanClassLoader(ClassLoader) - Method in class org.springframework.session.data.redis.config.annotation.web.http.AbstractRedisHttpSessionConfiguration
 
setBeanClassLoader(ClassLoader) - Method in class org.springframework.session.data.redis.config.annotation.web.server.RedisWebSessionConfiguration
 
setCleanupCount(int) - Method in class org.springframework.session.data.redis.SortedSetRedisSessionExpirationStore
Configures how many sessions will be queried at a time to be cleaned up.
setCleanupCron(String) - Method in class org.springframework.session.data.redis.config.annotation.web.http.RedisIndexedHttpSessionConfiguration
 
setCleanupCron(String) - Method in class org.springframework.session.data.redis.RedisIndexedSessionRepository
Set the cleanup cron expression.
setCleanupInterval(Duration) - Method in class org.springframework.session.data.redis.ReactiveRedisIndexedSessionRepository
Sets the interval that the clean-up of expired sessions task should run.
setClock(Clock) - Method in class org.springframework.session.data.redis.ReactiveRedisIndexedSessionRepository
Sets the Clock to use.
setClock(Clock) - Method in class org.springframework.session.data.redis.SortedSetRedisSessionExpirationStore
Configure the clock used when retrieving expired sessions for clean-up.
setConfigureRedisAction(ConfigureReactiveRedisAction) - Method in class org.springframework.session.data.redis.config.annotation.web.server.RedisIndexedWebSessionConfiguration
Sets the action to perform for configuring Redis.
setConfigureRedisAction(ConfigureRedisAction) - Method in class org.springframework.session.data.redis.config.annotation.web.http.RedisIndexedHttpSessionConfiguration
Sets the action to perform for configuring Redis.
setDatabase(int) - Method in class org.springframework.session.data.redis.ReactiveRedisIndexedSessionRepository
Sets the Redis database index used by Spring Session.
setDatabase(int) - Method in class org.springframework.session.data.redis.RedisIndexedSessionRepository
Sets the database index to use.
setDefaultMaxInactiveInterval(int) - Method in class org.springframework.session.data.redis.ReactiveRedisSessionRepository
setDefaultMaxInactiveInterval(int) - Method in class org.springframework.session.data.redis.RedisIndexedSessionRepository
setDefaultMaxInactiveInterval(Duration) - Method in class org.springframework.session.data.redis.ReactiveRedisIndexedSessionRepository
 
setDefaultMaxInactiveInterval(Duration) - Method in class org.springframework.session.data.redis.ReactiveRedisSessionRepository
Set the maximum inactive interval in seconds between requests before newly created sessions will be invalidated.
setDefaultMaxInactiveInterval(Duration) - Method in class org.springframework.session.data.redis.RedisIndexedSessionRepository
Set the maximum inactive interval in seconds between requests before newly created sessions will be invalidated.
setDefaultMaxInactiveInterval(Duration) - Method in class org.springframework.session.data.redis.RedisSessionRepository
Set the maximum inactive interval in seconds between requests before newly created sessions will be invalidated.
setDefaultRedisSerializer(RedisSerializer<Object>) - Method in class org.springframework.session.data.redis.config.annotation.web.http.AbstractRedisHttpSessionConfiguration
 
setDefaultRedisSerializer(RedisSerializer<Object>) - Method in class org.springframework.session.data.redis.config.annotation.web.server.AbstractRedisWebSessionConfiguration
 
setDefaultRedisSerializer(RedisSerializer<Object>) - Method in class org.springframework.session.data.redis.config.annotation.web.server.RedisWebSessionConfiguration
 
setDefaultSerializer(RedisSerializer<Object>) - Method in class org.springframework.session.data.redis.RedisIndexedSessionRepository
Sets the default redis serializer.
setEmbeddedValueResolver(StringValueResolver) - Method in class org.springframework.session.data.redis.config.annotation.web.http.RedisHttpSessionConfiguration
 
setEmbeddedValueResolver(StringValueResolver) - Method in class org.springframework.session.data.redis.config.annotation.web.http.RedisIndexedHttpSessionConfiguration
 
setEmbeddedValueResolver(StringValueResolver) - Method in class org.springframework.session.data.redis.config.annotation.web.server.RedisIndexedWebSessionConfiguration
 
setEmbeddedValueResolver(StringValueResolver) - Method in class org.springframework.session.data.redis.config.annotation.web.server.RedisWebSessionConfiguration
 
setEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.session.data.redis.config.annotation.web.server.RedisIndexedWebSessionConfiguration
 
setEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.session.data.redis.ReactiveRedisIndexedSessionRepository
 
setExpirationStore(RedisSessionExpirationStore) - Method in class org.springframework.session.data.redis.config.annotation.web.http.RedisIndexedHttpSessionConfiguration
 
setExpirationStore(RedisSessionExpirationStore) - Method in class org.springframework.session.data.redis.RedisIndexedSessionRepository
Set the RedisSessionExpirationStore to use, defaults to RedisIndexedSessionRepository.MinuteBasedRedisSessionExpirationStore.
setFlushMode(FlushMode) - Method in class org.springframework.session.data.redis.config.annotation.web.http.AbstractRedisHttpSessionConfiguration
 
setFlushMode(FlushMode) - Method in class org.springframework.session.data.redis.RedisIndexedSessionRepository
Sets the redis flush mode.
setFlushMode(FlushMode) - Method in class org.springframework.session.data.redis.RedisSessionRepository
Set the flush mode.
setImportMetadata(AnnotationMetadata) - Method in class org.springframework.session.data.redis.config.annotation.web.http.RedisHttpSessionConfiguration
 
setImportMetadata(AnnotationMetadata) - Method in class org.springframework.session.data.redis.config.annotation.web.http.RedisIndexedHttpSessionConfiguration
 
setImportMetadata(AnnotationMetadata) - Method in class org.springframework.session.data.redis.config.annotation.web.server.RedisIndexedWebSessionConfiguration
 
setImportMetadata(AnnotationMetadata) - Method in class org.springframework.session.data.redis.config.annotation.web.server.RedisWebSessionConfiguration
 
setIndexResolver(IndexResolver<Session>) - Method in class org.springframework.session.data.redis.config.annotation.web.http.RedisIndexedHttpSessionConfiguration
 
setIndexResolver(IndexResolver<Session>) - Method in class org.springframework.session.data.redis.config.annotation.web.server.RedisIndexedWebSessionConfiguration
 
setIndexResolver(IndexResolver<Session>) - Method in class org.springframework.session.data.redis.ReactiveRedisIndexedSessionRepository
 
setIndexResolver(IndexResolver<Session>) - Method in class org.springframework.session.data.redis.RedisIndexedSessionRepository
Set the IndexResolver to use.
setLastAccessedTime(Instant) - Method in class org.springframework.session.data.redis.ReactiveRedisIndexedSessionRepository.RedisSession
 
setLastAccessedTime(Instant) - Method in class org.springframework.session.data.redis.RedisIndexedSessionRepository.RedisSession
 
setMaxInactiveInterval(Duration) - Method in class org.springframework.session.data.redis.config.annotation.web.http.AbstractRedisHttpSessionConfiguration
 
setMaxInactiveInterval(Duration) - Method in class org.springframework.session.data.redis.config.annotation.web.server.AbstractRedisWebSessionConfiguration
 
setMaxInactiveInterval(Duration) - Method in class org.springframework.session.data.redis.config.annotation.web.server.RedisWebSessionConfiguration
 
setMaxInactiveInterval(Duration) - Method in class org.springframework.session.data.redis.ReactiveRedisIndexedSessionRepository.RedisSession
 
setMaxInactiveInterval(Duration) - Method in class org.springframework.session.data.redis.RedisIndexedSessionRepository.RedisSession
 
setMaxInactiveIntervalInSeconds(int) - Method in class org.springframework.session.data.redis.config.annotation.web.http.AbstractRedisHttpSessionConfiguration
Deprecated.
setMaxInactiveIntervalInSeconds(int) - Method in class org.springframework.session.data.redis.config.annotation.web.server.RedisWebSessionConfiguration
Deprecated.
setNamespace(String) - Method in class org.springframework.session.data.redis.SortedSetRedisSessionExpirationStore
Set the namespace for the keys.
setRedisConnectionFactory(ObjectProvider<ReactiveRedisConnectionFactory>, ObjectProvider<ReactiveRedisConnectionFactory>) - Method in class org.springframework.session.data.redis.config.annotation.web.server.AbstractRedisWebSessionConfiguration
 
setRedisConnectionFactory(ObjectProvider<ReactiveRedisConnectionFactory>, ObjectProvider<ReactiveRedisConnectionFactory>) - Method in class org.springframework.session.data.redis.config.annotation.web.server.RedisWebSessionConfiguration
 
setRedisConnectionFactory(ObjectProvider<RedisConnectionFactory>, ObjectProvider<RedisConnectionFactory>) - Method in class org.springframework.session.data.redis.config.annotation.web.http.AbstractRedisHttpSessionConfiguration
 
setRedisKeyNamespace(String) - Method in class org.springframework.session.data.redis.ReactiveRedisIndexedSessionRepository
Sets the namespace for keys used by Spring Session.
setRedisKeyNamespace(String) - Method in class org.springframework.session.data.redis.ReactiveRedisSessionRepository
 
setRedisKeyNamespace(String) - Method in class org.springframework.session.data.redis.RedisIndexedSessionRepository
 
setRedisKeyNamespace(String) - Method in class org.springframework.session.data.redis.RedisSessionRepository
Set the Redis key namespace.
setRedisNamespace(String) - Method in class org.springframework.session.data.redis.config.annotation.web.http.AbstractRedisHttpSessionConfiguration
 
setRedisNamespace(String) - Method in class org.springframework.session.data.redis.config.annotation.web.server.AbstractRedisWebSessionConfiguration
 
setRedisNamespace(String) - Method in class org.springframework.session.data.redis.config.annotation.web.server.RedisWebSessionConfiguration
 
setRedisSessionMapper(BiFunction<String, Map<String, Object>, MapSession>) - Method in class org.springframework.session.data.redis.RedisIndexedSessionRepository
Set the BiFunction used to map MapSession to a ReactiveRedisSessionRepository.RedisSession.
setRedisSessionMapper(BiFunction<String, Map<String, Object>, MapSession>) - Method in class org.springframework.session.data.redis.RedisSessionRepository
Set the BiFunction used to map MapSession to a ReactiveRedisSessionRepository.RedisSession.
setRedisSessionMapper(BiFunction<String, Map<String, Object>, Mono<MapSession>>) - Method in class org.springframework.session.data.redis.ReactiveRedisIndexedSessionRepository
 
setRedisSessionMapper(BiFunction<String, Map<String, Object>, Mono<MapSession>>) - Method in class org.springframework.session.data.redis.ReactiveRedisSessionRepository
Set the BiFunction used to convert a Map to a MapSession.
setRedisSubscriptionExecutor(Executor) - Method in class org.springframework.session.data.redis.config.annotation.web.http.RedisIndexedHttpSessionConfiguration
 
setRedisTaskExecutor(Executor) - Method in class org.springframework.session.data.redis.config.annotation.web.http.RedisIndexedHttpSessionConfiguration
 
setSaveMode(SaveMode) - Method in class org.springframework.session.data.redis.config.annotation.web.http.AbstractRedisHttpSessionConfiguration
 
setSaveMode(SaveMode) - Method in class org.springframework.session.data.redis.config.annotation.web.server.AbstractRedisWebSessionConfiguration
 
setSaveMode(SaveMode) - Method in class org.springframework.session.data.redis.config.annotation.web.server.RedisWebSessionConfiguration
 
setSaveMode(SaveMode) - Method in class org.springframework.session.data.redis.ReactiveRedisIndexedSessionRepository
 
setSaveMode(SaveMode) - Method in class org.springframework.session.data.redis.ReactiveRedisSessionRepository
Set the save mode.
setSaveMode(SaveMode) - Method in class org.springframework.session.data.redis.RedisIndexedSessionRepository
Set the save mode.
setSaveMode(SaveMode) - Method in class org.springframework.session.data.redis.RedisSessionRepository
Set the save mode.
setSessionIdGenerator(SessionIdGenerator) - Method in class org.springframework.session.data.redis.config.annotation.web.http.RedisHttpSessionConfiguration
 
setSessionIdGenerator(SessionIdGenerator) - Method in class org.springframework.session.data.redis.config.annotation.web.http.RedisIndexedHttpSessionConfiguration
 
setSessionIdGenerator(SessionIdGenerator) - Method in class org.springframework.session.data.redis.config.annotation.web.server.AbstractRedisWebSessionConfiguration
 
setSessionIdGenerator(SessionIdGenerator) - Method in class org.springframework.session.data.redis.config.annotation.web.server.RedisWebSessionConfiguration
 
setSessionIdGenerator(SessionIdGenerator) - Method in class org.springframework.session.data.redis.ReactiveRedisIndexedSessionRepository
 
setSessionIdGenerator(SessionIdGenerator) - Method in class org.springframework.session.data.redis.ReactiveRedisSessionRepository
Set the SessionIdGenerator to use to generate session ids.
setSessionIdGenerator(SessionIdGenerator) - Method in class org.springframework.session.data.redis.RedisIndexedSessionRepository
Set the SessionIdGenerator to use to generate session ids.
setSessionIdGenerator(SessionIdGenerator) - Method in class org.springframework.session.data.redis.RedisSessionRepository
Set the SessionIdGenerator to use to generate session ids.
setSessionRepositoryCustomizer(ObjectProvider<ReactiveSessionRepositoryCustomizer<ReactiveRedisSessionRepository>>) - Method in class org.springframework.session.data.redis.config.annotation.web.server.RedisWebSessionConfiguration
 
setSessionRepositoryCustomizer(ObjectProvider<ReactiveSessionRepositoryCustomizer<T>>) - Method in class org.springframework.session.data.redis.config.annotation.web.server.AbstractRedisWebSessionConfiguration
 
setSessionRepositoryCustomizer(ObjectProvider<SessionRepositoryCustomizer<T>>) - Method in class org.springframework.session.data.redis.config.annotation.web.http.AbstractRedisHttpSessionConfiguration
 
SortedSetRedisSessionExpirationStore - Class in org.springframework.session.data.redis
Uses a sorted set to store the expiration times for sessions.
SortedSetRedisSessionExpirationStore(RedisOperations<String, Object>, String) - Constructor for class org.springframework.session.data.redis.SortedSetRedisSessionExpirationStore
 
SpringSessionRedisConnectionFactory - Annotation Interface in org.springframework.session.data.redis.config.annotation
Qualifier annotation for a RedisConnectionFactory to be injected in RedisIndexedSessionRepository.
springSessionRedisMessageListenerContainer(RedisIndexedSessionRepository) - Method in class org.springframework.session.data.redis.config.annotation.web.http.RedisIndexedHttpSessionConfiguration
 
SpringSessionRedisOperations - Annotation Interface in org.springframework.session.data.redis.config.annotation
Annotation used to inject the Redis accessor used by Spring Session's Redis session repository.
A C D E F G I M N O R S 
All Classes and Interfaces|All Packages|Constant Field Values