Index

A C D E F G H M O P R S W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

afterPropertiesSet() - Method in class org.springframework.session.hazelcast.HazelcastIndexedSessionRepository
 

C

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.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 @Configuration class to expose the SessionRepositoryFilter as a bean named springSessionRepositoryFilter and 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
 
entryExpired(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

getTypeId() - Method in class org.springframework.session.hazelcast.HazelcastSessionSerializer
 

H

HazelcastHttpSessionConfiguration - Class in org.springframework.session.hazelcast.config.annotation.web.http
Exposes the SessionRepositoryFilter as a bean named springSessionRepositoryFilter.
HazelcastHttpSessionConfiguration() - Constructor for class org.springframework.session.hazelcast.config.annotation.web.http.HazelcastHttpSessionConfiguration
 
HazelcastIndexedSessionRepository - Class in org.springframework.session.hazelcast
A SessionRepository implementation that stores sessions in Hazelcast's distributed IMap.
HazelcastIndexedSessionRepository(HazelcastInstance) - Constructor for class org.springframework.session.hazelcast.HazelcastIndexedSessionRepository
Create a new HazelcastIndexedSessionRepository instance.
HazelcastSessionSerializer - Class in org.springframework.session.hazelcast
A Serializer implementation that handles the (de)serialization of MapSession stored on IMap.
HazelcastSessionSerializer() - Constructor for class org.springframework.session.hazelcast.HazelcastSessionSerializer
 

M

maxInactiveIntervalInSeconds() - Element in annotation interface org.springframework.session.hazelcast.config.annotation.web.http.EnableHazelcastHttpSession
The session timeout in seconds.

O

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 ValueExtractor responsible for extracting principal name from the MapSession.
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 EntryProcessor responsible 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 ApplicationEventPublisher that is used to publish session events.
setDefaultMaxInactiveInterval(Integer) - Method in class org.springframework.session.hazelcast.HazelcastIndexedSessionRepository
setDefaultMaxInactiveInterval(Duration) - 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.
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 IndexResolver to use.
setMaxInactiveInterval(Duration) - Method in class org.springframework.session.hazelcast.config.annotation.web.http.HazelcastHttpSessionConfiguration
 
setMaxInactiveIntervalInSeconds(int) - Method in class org.springframework.session.hazelcast.config.annotation.web.http.HazelcastHttpSessionConfiguration
Deprecated.
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 HazelcastInstance to be injected in HazelcastIndexedSessionRepository.

W

write(ObjectDataOutput, MapSession) - Method in class org.springframework.session.hazelcast.HazelcastSessionSerializer
 
A C D E F G H M O P R S W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form