クラス ReactiveMongoWebSessionConfiguration
java.lang.ObjectSE
org.springframework.session.data.mongo.config.annotation.web.reactive.ReactiveMongoWebSessionConfiguration
- 実装されたすべてのインターフェース:
org.springframework.beans.factory.Aware
、org.springframework.beans.factory.BeanClassLoaderAware
、org.springframework.context.annotation.ImportAware
、org.springframework.context.EmbeddedValueResolverAware
@Configuration(proxyBeanMethods=false)
@Import(SpringWebSessionConfiguration.class)
public class ReactiveMongoWebSessionConfiguration
extends ObjectSE
implements org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.context.EmbeddedValueResolverAware, org.springframework.context.annotation.ImportAware
提供されている
ReactiveMongoOperations
を使用して ReactiveMongoSessionRepository
を構成します。コンストラクターのサマリー
コンストラクターメソッドのサマリー
修飾子と型メソッド説明reactiveMongoSessionRepository
(org.springframework.data.mongodb.core.ReactiveMongoOperations operations) void
setBeanClassLoader
(ClassLoaderSE classLoader) void
setCollectionName
(StringSE collectionName) void
setEmbeddedValueResolver
(org.springframework.util.StringValueResolver embeddedValueResolver) void
setImportMetadata
(org.springframework.core.type.AnnotationMetadata importMetadata) void
setIndexResolver
(IndexResolver<Session> indexResolver) void
setMaxInactiveInterval
(DurationSE maxInactiveInterval) void
setMaxInactiveIntervalInSeconds
(IntegerSE maxInactiveIntervalInSeconds) 使用すべきではありません。void
setMongoSessionConverter
(AbstractMongoSessionConverter mongoSessionConverter) void
setSessionIdGenerator
(SessionIdGenerator sessionIdGenerator) void
setSessionRepositoryCustomizers
(org.springframework.beans.factory.ObjectProvider<ReactiveSessionRepositoryCustomizer<ReactiveMongoSessionRepository>> sessionRepositoryCustomizers)
コンストラクターの詳細
ReactiveMongoWebSessionConfiguration
public ReactiveMongoWebSessionConfiguration()
メソッドの詳細
reactiveMongoSessionRepository
@Bean public ReactiveMongoSessionRepository reactiveMongoSessionRepository(org.springframework.data.mongodb.core.ReactiveMongoOperations operations) setMongoSessionConverter
@Autowired(required=false) public void setMongoSessionConverter(AbstractMongoSessionConverter mongoSessionConverter) setImportMetadata
public void setImportMetadata(org.springframework.core.type.AnnotationMetadata importMetadata) - 次で指定:
- インターフェース
org.springframework.context.annotation.ImportAware
のsetImportMetadata
setBeanClassLoader
- 次で指定:
- インターフェース
org.springframework.beans.factory.BeanClassLoaderAware
のsetBeanClassLoader
setEmbeddedValueResolver
public void setEmbeddedValueResolver(org.springframework.util.StringValueResolver embeddedValueResolver) - 次で指定:
- インターフェース
org.springframework.context.EmbeddedValueResolverAware
のsetEmbeddedValueResolver
getMaxInactiveInterval
setMaxInactiveInterval
setMaxInactiveIntervalInSeconds
使用すべきではありません。getCollectionName
setCollectionName
setSessionRepositoryCustomizers
@Autowired(required=false) public void setSessionRepositoryCustomizers(org.springframework.beans.factory.ObjectProvider<ReactiveSessionRepositoryCustomizer<ReactiveMongoSessionRepository>> sessionRepositoryCustomizers) setIndexResolver
setSessionIdGenerator