Skip navigation links
C D E F G N O R S V 

C

cleanupExpiredSessions() - Method in class org.springframework.session.data.redis.RedisOperationsSessionRepository
 
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
 
ConfigureRedisAction - Interface in org.springframework.session.data.redis.config
Allows specifying a strategy for configuring and validating Redis.
configureTasks(ScheduledTaskRegistrar) - Method in class org.springframework.session.data.redis.config.annotation.web.http.RedisHttpSessionConfiguration
 
createSession() - Method in class org.springframework.session.data.redis.ReactiveRedisOperationsSessionRepository
 
createSession() - Method in class org.springframework.session.data.redis.RedisOperationsSessionRepository
 

D

DEFAULT_DATABASE - Static variable in class org.springframework.session.data.redis.RedisOperationsSessionRepository
The default Redis database used by Spring Session.
DEFAULT_NAMESPACE - Static variable in class org.springframework.session.data.redis.ReactiveRedisOperationsSessionRepository
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.RedisOperationsSessionRepository
The default namespace for each key and channel in Redis used by Spring Session.
deleteById(String) - Method in class org.springframework.session.data.redis.ReactiveRedisOperationsSessionRepository
 
deleteById(String) - Method in class org.springframework.session.data.redis.RedisOperationsSessionRepository
 

E

EnableRedisHttpSession - Annotation Type 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 Redis.
enableRedisKeyspaceNotificationsInitializer() - Method in class org.springframework.session.data.redis.config.annotation.web.http.RedisHttpSessionConfiguration
 
EnableRedisWebSession - Annotation Type 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.ReactiveRedisOperationsSessionRepository
 
findById(String) - Method in class org.springframework.session.data.redis.RedisOperationsSessionRepository
 
findByIndexNameAndIndexValue(String, String) - Method in class org.springframework.session.data.redis.RedisOperationsSessionRepository
 

G

getSessionCreatedChannelPrefix() - Method in class org.springframework.session.data.redis.RedisOperationsSessionRepository
Gets the prefix for the channel that SessionCreatedEvents are published to.
getSessionDeletedChannel() - Method in class org.springframework.session.data.redis.RedisOperationsSessionRepository
Gets the name of the channel that SessionDeletedEvents are published to.
getSessionExpiredChannel() - Method in class org.springframework.session.data.redis.RedisOperationsSessionRepository
Gets the name of the channel that SessionExpiredEvents are published to.
getSessionRedisOperations() - Method in class org.springframework.session.data.redis.ReactiveRedisOperationsSessionRepository
Returns the ReactiveRedisOperations used for sessions.
getSessionRedisOperations() - Method in class org.springframework.session.data.redis.RedisOperationsSessionRepository
Returns the RedisOperations used for sessions.

N

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.RedisOperationsSessionRepository
 
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

ReactiveRedisOperationsSessionRepository - Class in org.springframework.session.data.redis
A ReactiveSessionRepository that is implemented using Spring Data's ReactiveRedisOperations.
ReactiveRedisOperationsSessionRepository(ReactiveRedisOperations<String, Object>) - Constructor for class org.springframework.session.data.redis.ReactiveRedisOperationsSessionRepository
 
RedisFlushMode - Enum in org.springframework.session.data.redis
Specifies when to write to the backing Redis instance.
RedisHttpSessionConfiguration - Class in org.springframework.session.data.redis.config.annotation.web.http
Exposes the SessionRepositoryFilter as a bean named springSessionRepositoryFilter.
RedisHttpSessionConfiguration() - Constructor for class org.springframework.session.data.redis.config.annotation.web.http.RedisHttpSessionConfiguration
 
redisMessageListenerContainer() - Method in class org.springframework.session.data.redis.config.annotation.web.http.RedisHttpSessionConfiguration
 
RedisOperationsSessionRepository - Class in org.springframework.session.data.redis
A SessionRepository that is implemented using Spring Data's RedisOperations.
RedisOperationsSessionRepository(RedisOperations<Object, Object>) - Constructor for class org.springframework.session.data.redis.RedisOperationsSessionRepository
Creates a new 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
 

S

save(ReactiveRedisOperationsSessionRepository.RedisSession) - Method in class org.springframework.session.data.redis.ReactiveRedisOperationsSessionRepository
 
save(RedisOperationsSessionRepository.RedisSession) - Method in class org.springframework.session.data.redis.RedisOperationsSessionRepository
 
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.server.RedisWebSessionConfiguration
 
setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.session.data.redis.config.annotation.web.http.RedisHttpSessionConfiguration
 
setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.session.data.redis.RedisOperationsSessionRepository
Sets the ApplicationEventPublisher that is used to publish SessionDestroyedEvent.
setBeanClassLoader(ClassLoader) - Method in class org.springframework.session.data.redis.config.annotation.web.http.RedisHttpSessionConfiguration
 
setBeanClassLoader(ClassLoader) - Method in class org.springframework.session.data.redis.config.annotation.web.server.RedisWebSessionConfiguration
 
setCleanupCron(String) - Method in class org.springframework.session.data.redis.config.annotation.web.http.RedisHttpSessionConfiguration
 
setConfigureRedisAction(ConfigureRedisAction) - Method in class org.springframework.session.data.redis.config.annotation.web.http.RedisHttpSessionConfiguration
Sets the action to perform for configuring Redis.
setDatabase(int) - Method in class org.springframework.session.data.redis.RedisOperationsSessionRepository
Sets the database index to use.
setDefaultMaxInactiveInterval(int) - Method in class org.springframework.session.data.redis.ReactiveRedisOperationsSessionRepository
Sets the maximum inactive interval in seconds between requests before newly created sessions will be invalidated.
setDefaultMaxInactiveInterval(int) - Method in class org.springframework.session.data.redis.RedisOperationsSessionRepository
Sets 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.RedisHttpSessionConfiguration
 
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.RedisOperationsSessionRepository
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.server.RedisWebSessionConfiguration
 
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.server.RedisWebSessionConfiguration
 
setMaxInactiveIntervalInSeconds(int) - Method in class org.springframework.session.data.redis.config.annotation.web.http.RedisHttpSessionConfiguration
 
setMaxInactiveIntervalInSeconds(int) - 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.RedisHttpSessionConfiguration
 
setRedisConnectionFactory(ObjectProvider<ReactiveRedisConnectionFactory>, ObjectProvider<ReactiveRedisConnectionFactory>) - Method in class org.springframework.session.data.redis.config.annotation.web.server.RedisWebSessionConfiguration
 
setRedisFlushMode(RedisFlushMode) - Method in class org.springframework.session.data.redis.config.annotation.web.http.RedisHttpSessionConfiguration
 
setRedisFlushMode(RedisFlushMode) - Method in class org.springframework.session.data.redis.config.annotation.web.server.RedisWebSessionConfiguration
 
setRedisFlushMode(RedisFlushMode) - Method in class org.springframework.session.data.redis.ReactiveRedisOperationsSessionRepository
Sets the redis flush mode.
setRedisFlushMode(RedisFlushMode) - Method in class org.springframework.session.data.redis.RedisOperationsSessionRepository
Sets the redis flush mode.
setRedisKeyNamespace(String) - Method in class org.springframework.session.data.redis.ReactiveRedisOperationsSessionRepository
 
setRedisKeyNamespace(String) - Method in class org.springframework.session.data.redis.RedisOperationsSessionRepository
 
setRedisNamespace(String) - Method in class org.springframework.session.data.redis.config.annotation.web.http.RedisHttpSessionConfiguration
 
setRedisNamespace(String) - Method in class org.springframework.session.data.redis.config.annotation.web.server.RedisWebSessionConfiguration
 
setRedisSubscriptionExecutor(Executor) - Method in class org.springframework.session.data.redis.config.annotation.web.http.RedisHttpSessionConfiguration
 
setRedisTaskExecutor(Executor) - Method in class org.springframework.session.data.redis.config.annotation.web.http.RedisHttpSessionConfiguration
 
SpringSessionRedisConnectionFactory - Annotation Type in org.springframework.session.data.redis.config.annotation
Qualifier annotation for a RedisConnectionFactory to be injected in RedisOperationsSessionRepository.
SpringSessionRedisOperations - Annotation Type in org.springframework.session.data.redis.config.annotation
Annotation used to inject the Redis accessor used by Spring Session's Redis session repository.

V

valueOf(String) - Static method in enum org.springframework.session.data.redis.RedisFlushMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.springframework.session.data.redis.RedisFlushMode
Returns an array containing the constants of this enum type, in the order they are declared.
C D E F G N O R S V 
Skip navigation links