クラス HazelcastHttpSessionConfiguration
java.lang.ObjectSE
org.springframework.session.hazelcast.config.annotation.web.http.HazelcastHttpSessionConfiguration
- 実装されたすべてのインターフェース:
org.springframework.beans.factory.Aware
,org.springframework.context.annotation.ImportAware
@Configuration(proxyBeanMethods=false)
@Import(SpringHttpSessionConfiguration.class)
public class HazelcastHttpSessionConfiguration
extends ObjectSE
implements org.springframework.context.annotation.ImportAware
SessionRepositoryFilter
を springSessionRepositoryFilter
という名前の Bean として公開します。これを使用するには、単一の HazelcastInstance
を Bean として公開する必要があります。- 導入:
- 1.1
- 関連事項:
コンストラクターのサマリー
コンストラクターメソッドのサマリー
修飾子と型メソッド説明void
setApplicationEventPublisher
(org.springframework.context.ApplicationEventPublisher applicationEventPublisher) void
setFlushMode
(FlushMode flushMode) void
setHazelcastInstance
(org.springframework.beans.factory.ObjectProvider<com.hazelcast.core.HazelcastInstance> springSessionHazelcastInstance, org.springframework.beans.factory.ObjectProvider<com.hazelcast.core.HazelcastInstance> hazelcastInstance) void
setImportMetadata
(org.springframework.core.type.AnnotationMetadata importMetadata) void
setIndexResolver
(IndexResolver<Session> indexResolver) void
setMaxInactiveInterval
(DurationSE maxInactiveInterval) void
setMaxInactiveIntervalInSeconds
(int maxInactiveIntervalInSeconds) 使用すべきではありません。void
setSaveMode
(SaveMode saveMode) void
setSessionIdGenerator
(SessionIdGenerator sessionIdGenerator) void
setSessionMapName
(StringSE sessionMapName) void
setSessionRepositoryCustomizer
(org.springframework.beans.factory.ObjectProvider<SessionRepositoryCustomizer<HazelcastIndexedSessionRepository>> sessionRepositoryCustomizers)
コンストラクターの詳細
HazelcastHttpSessionConfiguration
public HazelcastHttpSessionConfiguration()
メソッドの詳細
sessionRepository
setMaxInactiveInterval
setMaxInactiveIntervalInSeconds
使用すべきではありません。setSessionMapName
setFlushMode
setSaveMode
setHazelcastInstance
@Autowired public void setHazelcastInstance(@SpringSessionHazelcastInstance org.springframework.beans.factory.ObjectProvider<com.hazelcast.core.HazelcastInstance> springSessionHazelcastInstance, org.springframework.beans.factory.ObjectProvider<com.hazelcast.core.HazelcastInstance> hazelcastInstance) setApplicationEventPublisher
@Autowired public void setApplicationEventPublisher(org.springframework.context.ApplicationEventPublisher applicationEventPublisher) setIndexResolver
setSessionRepositoryCustomizer
@Autowired(required=false) public void setSessionRepositoryCustomizer(org.springframework.beans.factory.ObjectProvider<SessionRepositoryCustomizer<HazelcastIndexedSessionRepository>> sessionRepositoryCustomizers) setImportMetadata
public void setImportMetadata(org.springframework.core.type.AnnotationMetadata importMetadata) - 次で指定:
- インターフェース
org.springframework.context.annotation.ImportAware
のsetImportMetadata
setSessionIdGenerator