Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
C
- close() - Method in class org.springframework.session.hazelcast.HazelcastIndexedSessionRepository
- createSession() - Method in class org.springframework.session.hazelcast.HazelcastIndexedSessionRepository
D
- DEFAULT_SESSION_MAP_NAME - Static variable in class org.springframework.session.hazelcast.HazelcastIndexedSessionRepository
-
The default name of map used by Spring Session to store sessions.
- deleteById(String) - Method in class org.springframework.session.hazelcast.HazelcastIndexedSessionRepository
- destroy() - Method in class org.springframework.session.hazelcast.HazelcastSessionSerializer
E
- EnableHazelcastHttpSession - Annotation Interface in org.springframework.session.hazelcast.config.annotation.web.http
-
Add this annotation to an
@Configurationclass to expose theSessionRepositoryFilteras a bean namedspringSessionRepositoryFilterand backed by Hazelcast. - entryAdded(EntryEvent<String, MapSession>) - Method in class org.springframework.session.hazelcast.HazelcastIndexedSessionRepository
- entryEvicted(EntryEvent<String, MapSession>) - Method in class org.springframework.session.hazelcast.HazelcastIndexedSessionRepository
- entryRemoved(EntryEvent<String, MapSession>) - Method in class org.springframework.session.hazelcast.HazelcastIndexedSessionRepository
- extract(MapSession, String, ValueCollector) - Method in class org.springframework.session.hazelcast.PrincipalNameExtractor
F
- findById(String) - Method in class org.springframework.session.hazelcast.HazelcastIndexedSessionRepository
- findByIndexNameAndIndexValue(String, String) - Method in class org.springframework.session.hazelcast.HazelcastIndexedSessionRepository
- flushMode() - Element in annotation interface org.springframework.session.hazelcast.config.annotation.web.http.EnableHazelcastHttpSession
-
Flush mode for the Hazelcast sessions.
G
- getExecutorName() - Method in class org.springframework.session.hazelcast.SessionUpdateEntryProcessor
- getFlushMode() - Method in enum class org.springframework.session.hazelcast.HazelcastFlushMode
-
Deprecated.
- getTypeId() - Method in class org.springframework.session.hazelcast.HazelcastSessionSerializer
H
- hazelcastFlushMode() - Element in annotation interface org.springframework.session.hazelcast.config.annotation.web.http.EnableHazelcastHttpSession
-
Deprecated.
- HazelcastFlushMode - Enum Class in org.springframework.session.hazelcast
-
Deprecated.since 2.2.0 in favor of
FlushMode - HazelcastHttpSessionConfiguration - Class in org.springframework.session.hazelcast.config.annotation.web.http
-
Exposes the
SessionRepositoryFilteras a bean namedspringSessionRepositoryFilter. - HazelcastHttpSessionConfiguration() - Constructor for class org.springframework.session.hazelcast.config.annotation.web.http.HazelcastHttpSessionConfiguration
- HazelcastIndexedSessionRepository - Class in org.springframework.session.hazelcast
-
A
SessionRepositoryimplementation that stores sessions in Hazelcast's distributedIMap. - HazelcastIndexedSessionRepository(HazelcastInstance) - Constructor for class org.springframework.session.hazelcast.HazelcastIndexedSessionRepository
-
Create a new
HazelcastIndexedSessionRepositoryinstance. - HazelcastSessionRepository - Class in org.springframework.session.hazelcast
-
Deprecated.since 2.2.0 in favor of
HazelcastIndexedSessionRepository - HazelcastSessionRepository(HazelcastInstance) - Constructor for class org.springframework.session.hazelcast.HazelcastSessionRepository
-
Deprecated.Create a new
HazelcastSessionRepositoryinstance. - HazelcastSessionSerializer - Class in org.springframework.session.hazelcast
-
A
Serializerimplementation that handles the (de)serialization ofMapSessionstored onIMap. - HazelcastSessionSerializer() - Constructor for class org.springframework.session.hazelcast.HazelcastSessionSerializer
I
- IMMEDIATE - Enum constant in enum class org.springframework.session.hazelcast.HazelcastFlushMode
-
Deprecated.Writes to Hazelcast as soon as possible.
- init() - Method in class org.springframework.session.hazelcast.HazelcastIndexedSessionRepository
M
- maxInactiveIntervalInSeconds() - Element in annotation interface org.springframework.session.hazelcast.config.annotation.web.http.EnableHazelcastHttpSession
-
The session timeout in seconds.
O
- ON_SAVE - Enum constant in enum class org.springframework.session.hazelcast.HazelcastFlushMode
-
Deprecated.Only writes to Hazelcast when
SessionRepository.save(org.springframework.session.Session)is invoked. - org.springframework.session.hazelcast - package org.springframework.session.hazelcast
- org.springframework.session.hazelcast.config.annotation - package org.springframework.session.hazelcast.config.annotation
- org.springframework.session.hazelcast.config.annotation.web.http - package org.springframework.session.hazelcast.config.annotation.web.http
P
- PRINCIPAL_NAME_ATTRIBUTE - Static variable in class org.springframework.session.hazelcast.HazelcastIndexedSessionRepository
-
The principal name custom attribute name.
- PrincipalNameExtractor - Class in org.springframework.session.hazelcast
-
Hazelcast
ValueExtractorresponsible for extracting principal name from theMapSession. - PrincipalNameExtractor() - Constructor for class org.springframework.session.hazelcast.PrincipalNameExtractor
- process(Map.Entry<String, MapSession>) - Method in class org.springframework.session.hazelcast.SessionUpdateEntryProcessor
R
- read(ObjectDataInput) - Method in class org.springframework.session.hazelcast.HazelcastSessionSerializer
S
- save(HazelcastIndexedSessionRepository.HazelcastSession) - Method in class org.springframework.session.hazelcast.HazelcastIndexedSessionRepository
- saveMode() - Element in annotation interface org.springframework.session.hazelcast.config.annotation.web.http.EnableHazelcastHttpSession
-
Save mode for the session.
- sessionMapName() - Element in annotation interface org.springframework.session.hazelcast.config.annotation.web.http.EnableHazelcastHttpSession
-
This is the name of the Map that will be used in Hazelcast to store the session data.
- sessionRepository() - Method in class org.springframework.session.hazelcast.config.annotation.web.http.HazelcastHttpSessionConfiguration
- SessionUpdateEntryProcessor - Class in org.springframework.session.hazelcast
-
Hazelcast
EntryProcessorresponsible for handling updates to session. - SessionUpdateEntryProcessor() - Constructor for class org.springframework.session.hazelcast.SessionUpdateEntryProcessor
- setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.session.hazelcast.config.annotation.web.http.HazelcastHttpSessionConfiguration
- setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.session.hazelcast.HazelcastIndexedSessionRepository
-
Sets the
ApplicationEventPublisherthat is used to publishsession events. - setDefaultMaxInactiveInterval(Integer) - Method in class org.springframework.session.hazelcast.HazelcastIndexedSessionRepository
-
Set the maximum inactive interval in seconds between requests before newly created sessions will be invalidated.
- setFlushMode(FlushMode) - Method in class org.springframework.session.hazelcast.config.annotation.web.http.HazelcastHttpSessionConfiguration
- setFlushMode(FlushMode) - Method in class org.springframework.session.hazelcast.HazelcastIndexedSessionRepository
-
Sets the Hazelcast flush mode.
- setHazelcast4SessionRepositoryCustomizer(ObjectProvider<SessionRepositoryCustomizer<Hazelcast4IndexedSessionRepository>>) - Method in class org.springframework.session.hazelcast.config.annotation.web.http.HazelcastHttpSessionConfiguration
- setHazelcastFlushMode(HazelcastFlushMode) - Method in class org.springframework.session.hazelcast.config.annotation.web.http.HazelcastHttpSessionConfiguration
-
Deprecated.
- setHazelcastFlushMode(HazelcastFlushMode) - Method in class org.springframework.session.hazelcast.HazelcastSessionRepository
-
Deprecated.since 2.2.0 in favor of
HazelcastIndexedSessionRepository.setFlushMode(FlushMode) - setHazelcastInstance(ObjectProvider<HazelcastInstance>, ObjectProvider<HazelcastInstance>) - Method in class org.springframework.session.hazelcast.config.annotation.web.http.HazelcastHttpSessionConfiguration
- setImportMetadata(AnnotationMetadata) - Method in class org.springframework.session.hazelcast.config.annotation.web.http.HazelcastHttpSessionConfiguration
- setIndexResolver(IndexResolver<Session>) - Method in class org.springframework.session.hazelcast.config.annotation.web.http.HazelcastHttpSessionConfiguration
- setIndexResolver(IndexResolver<Session>) - Method in class org.springframework.session.hazelcast.HazelcastIndexedSessionRepository
-
Set the
IndexResolverto use. - setMaxInactiveIntervalInSeconds(int) - Method in class org.springframework.session.hazelcast.config.annotation.web.http.HazelcastHttpSessionConfiguration
- setSaveMode(SaveMode) - Method in class org.springframework.session.hazelcast.config.annotation.web.http.HazelcastHttpSessionConfiguration
- setSaveMode(SaveMode) - Method in class org.springframework.session.hazelcast.HazelcastIndexedSessionRepository
-
Set the save mode.
- setSessionMapName(String) - Method in class org.springframework.session.hazelcast.config.annotation.web.http.HazelcastHttpSessionConfiguration
- setSessionMapName(String) - Method in class org.springframework.session.hazelcast.HazelcastIndexedSessionRepository
-
Set the name of map used to store sessions.
- setSessionRepositoryCustomizer(ObjectProvider<SessionRepositoryCustomizer<HazelcastIndexedSessionRepository>>) - Method in class org.springframework.session.hazelcast.config.annotation.web.http.HazelcastHttpSessionConfiguration
- SpringSessionHazelcastInstance - Annotation Interface in org.springframework.session.hazelcast.config.annotation
-
Qualifier annotation for a
HazelcastInstanceto be injected inHazelcastIndexedSessionRepository.
V
- valueOf(String) - Static method in enum class org.springframework.session.hazelcast.HazelcastFlushMode
-
Deprecated.Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.springframework.session.hazelcast.HazelcastFlushMode
-
Deprecated.Returns an array containing the constants of this enum class, in the order they are declared.
W
- write(ObjectDataOutput, MapSession) - Method in class org.springframework.session.hazelcast.HazelcastSessionSerializer
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
EnableHazelcastHttpSession.flushMode()