Skip navigation links
C D E F G H N O P 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.
createSession() - Method in class org.springframework.session.data.redis.RedisOperationsSessionRepository
 

D

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(RedisConnectionFactory) - Method in class org.springframework.session.data.redis.config.annotation.web.http.RedisHttpSessionConfiguration
 

F

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 SessionCreatedEvent are published to.

H

handleCreated(Map<Object, Object>, String) - Method in class org.springframework.session.data.redis.RedisOperationsSessionRepository
 

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.web.http - package org.springframework.session.data.redis.config.annotation.web.http
 

P

propertySourcesPlaceholderConfigurer() - Static method in class org.springframework.session.data.redis.config.annotation.web.http.RedisHttpSessionConfiguration
Property placeholder to process the @Scheduled annotation.

R

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(RedisConnectionFactory, RedisOperationsSessionRepository) - 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(RedisConnectionFactory) - Constructor for class org.springframework.session.data.redis.RedisOperationsSessionRepository
Allows creating an instance and uses a default RedisOperations for both managing the session and the expirations.
RedisOperationsSessionRepository(RedisOperations<Object, Object>) - Constructor for class org.springframework.session.data.redis.RedisOperationsSessionRepository
Creates a new instance.

S

save(RedisOperationsSessionRepository.RedisSession) - Method in class org.springframework.session.data.redis.RedisOperationsSessionRepository
 
sessionRedisTemplate(RedisConnectionFactory) - Method in class org.springframework.session.data.redis.config.annotation.web.http.RedisHttpSessionConfiguration
 
sessionRepository(RedisOperations<Object, Object>, 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.
setConfigureRedisAction(ConfigureRedisAction) - Method in class org.springframework.session.data.redis.config.annotation.web.http.RedisHttpSessionConfiguration
Sets the action to perform for configuring Redis.
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
 
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
 
setImportMetadata(AnnotationMetadata) - 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.http.RedisHttpSessionConfiguration
 
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.RedisOperationsSessionRepository
Sets the redis flush mode.
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
 
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
 

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 H N O P R S V 
Skip navigation links