クラス AbstractRedisWebSessionConfiguration<T extends ReactiveSessionRepository<? extends Session>>
java.lang.ObjectSE
org.springframework.session.data.redis.config.annotation.web.server.AbstractRedisWebSessionConfiguration<T>
- 既知の直属サブクラス
RedisIndexedWebSessionConfiguration
@Configuration(proxyBeanMethods=false)
@Import(SpringWebSessionConfiguration.class)
public abstract class AbstractRedisWebSessionConfiguration<T extends ReactiveSessionRepository<? extends Session>>
extends ObjectSE
コンストラクターのサマリー
コンストラクターメソッドのサマリー
修飾子と型メソッド説明org.springframework.data.redis.serializer.RedisSerializer<ObjectSE>
org.springframework.data.redis.connection.ReactiveRedisConnectionFactory
protected ListSE<ReactiveSessionRepositoryCustomizer<T>>
abstract T
void
setDefaultRedisSerializer
(org.springframework.data.redis.serializer.RedisSerializer<ObjectSE> defaultRedisSerializer) void
setMaxInactiveInterval
(DurationSE maxInactiveInterval) void
setRedisConnectionFactory
(org.springframework.beans.factory.ObjectProvider<org.springframework.data.redis.connection.ReactiveRedisConnectionFactory> springSessionRedisConnectionFactory, org.springframework.beans.factory.ObjectProvider<org.springframework.data.redis.connection.ReactiveRedisConnectionFactory> redisConnectionFactory) void
setRedisNamespace
(StringSE namespace) void
setSaveMode
(SaveMode saveMode) void
setSessionIdGenerator
(SessionIdGenerator sessionIdGenerator) void
setSessionRepositoryCustomizer
(org.springframework.beans.factory.ObjectProvider<ReactiveSessionRepositoryCustomizer<T>> sessionRepositoryCustomizers)
コンストラクターの詳細
AbstractRedisWebSessionConfiguration
public AbstractRedisWebSessionConfiguration()
メソッドの詳細
sessionRepository
setMaxInactiveInterval
setRedisNamespace
setSaveMode
getMaxInactiveInterval
getRedisNamespace
getSaveMode
getSessionIdGenerator
getDefaultRedisSerializer
public org.springframework.data.redis.serializer.RedisSerializer<ObjectSE> getDefaultRedisSerializer()setRedisConnectionFactory
@Autowired public void setRedisConnectionFactory(@SpringSessionRedisConnectionFactory org.springframework.beans.factory.ObjectProvider<org.springframework.data.redis.connection.ReactiveRedisConnectionFactory> springSessionRedisConnectionFactory, org.springframework.beans.factory.ObjectProvider<org.springframework.data.redis.connection.ReactiveRedisConnectionFactory> redisConnectionFactory) setDefaultRedisSerializer
@Autowired(required=false) @Qualifier("springSessionDefaultRedisSerializer") public void setDefaultRedisSerializer(org.springframework.data.redis.serializer.RedisSerializer<ObjectSE> defaultRedisSerializer) setSessionRepositoryCustomizer
@Autowired(required=false) public void setSessionRepositoryCustomizer(org.springframework.beans.factory.ObjectProvider<ReactiveSessionRepositoryCustomizer<T>> sessionRepositoryCustomizers) getSessionRepositoryCustomizers
createReactiveRedisTemplate
getRedisConnectionFactory
public org.springframework.data.redis.connection.ReactiveRedisConnectionFactory getRedisConnectionFactory()setSessionIdGenerator