- AbstractGemFireOperationsSessionRepository - Class in org.springframework.session.data.gemfire
-
AbstractGemFireOperationsSessionRepository is an abstract base class encapsulating functionality common
to all implementations that support SessionRepository operations backed by GemFire.
- AbstractGemFireOperationsSessionRepository(GemfireOperations) - Constructor for class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
-
Constructs an instance of AbstractGemFireOperationsSessionRepository with a required GemfireOperations instance
used to perform GemFire data access operations and interactions supporting the SessionRepository operations.
- AbstractGemFireOperationsSessionRepository.GemFireSession - Class in org.springframework.session.data.gemfire
-
GemFireSession is a GemFire representation model of a Spring
ExpiringSession for storing and accessing
Session state information in GemFire.
- AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes - Class in org.springframework.session.data.gemfire
-
The GemFireSessionAttributes class is a container for Session attributes that implements both
the DataSerializable and Delta GemFire interfaces for efficient storage and distribution
(replication) in GemFire.
- AbstractHttpSessionApplicationInitializer - Class in org.springframework.session.web.context
-
Registers the
DelegatingFilterProxy to use the
springSessionRepositoryFilter before any other registered
Filter.
- AbstractHttpSessionApplicationInitializer() - Constructor for class org.springframework.session.web.context.AbstractHttpSessionApplicationInitializer
-
Creates a new instance that assumes the Spring Session configuration is
loaded by some other means than this class.
- AbstractHttpSessionApplicationInitializer(Class<?>...) - Constructor for class org.springframework.session.web.context.AbstractHttpSessionApplicationInitializer
-
Creates a new instance that will instantiate the
ContextLoaderListener with the specified classes.
- AbstractSessionEvent - Class in org.springframework.session.events
-
- AbstractSessionEvent(Object, String) - Constructor for class org.springframework.session.events.AbstractSessionEvent
-
- AbstractSessionWebSocketMessageBrokerConfigurer<S extends ExpiringSession> - Class in org.springframework.session.web.socket.config.annotation
-
Eases configuration of Web Socket and Spring Session integration.
- AbstractSessionWebSocketMessageBrokerConfigurer() - Constructor for class org.springframework.session.web.socket.config.annotation.AbstractSessionWebSocketMessageBrokerConfigurer
-
- afterCreate(EntryEvent<Object, ExpiringSession>) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
-
Callback method triggered when an entry is created in the GemFire cache Region.
- afterDestroy(EntryEvent<Object, ExpiringSession>) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
-
Callback method triggered when an entry is destroyed in the GemFire cache Region.
- afterHandshake(ServerHttpRequest, ServerHttpResponse, WebSocketHandler, Exception) - Method in class org.springframework.session.web.socket.server.SessionRepositoryMessageInterceptor
-
- afterInvalidate(EntryEvent<Object, ExpiringSession>) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
-
Callback method triggered when an entry is invalidated in the GemFire cache Region.
- afterPropertiesSet() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
-
Callback method during Spring bean initialization that will capture the fully-qualified name
of the GemFire cache Region used to manage Session state and register this SessionRepository
as a GemFire CacheListener.
- afterPropertiesSet() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.GemFireCacheTypeAwareRegionFactoryBean
-
Post-construction initialization callback to create, configure and initialize the GemFire cache Region
used to store, replicate (distribute) and manage Session state.
- afterSessionRepositoryFilter(ServletContext) - Method in class org.springframework.session.web.context.AbstractHttpSessionApplicationInitializer
-
Invoked after the springSessionRepositoryFilter is added.
- allowJavaSerialization() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
-
- allowJavaSerialization() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes
-
- appendFilters(ServletContext, Filter...) - Method in class org.springframework.session.web.context.AbstractHttpSessionApplicationInitializer
-
- GemFireCacheTypeAwareRegionFactoryBean<K,V> - Class in org.springframework.session.data.gemfire.config.annotation.web.http.support
-
The GemFireCacheTypeAwareRegionFactoryBean class is a Spring FactoryBean used to construct, configure
and initialize the GemFire cache Region used to store and manage Session state.
- GemFireCacheTypeAwareRegionFactoryBean() - Constructor for class org.springframework.session.data.gemfire.config.annotation.web.http.support.GemFireCacheTypeAwareRegionFactoryBean
-
- GemFireHttpSessionConfiguration - Class in org.springframework.session.data.gemfire.config.annotation.web.http
-
The GemFireHttpSessionConfiguration class is a Spring @Configuration class used to configure and initialize
Pivotal GemFire (or Apache Geode) as a clustered, replicated HttpSession provider implementation in Spring Session.
- GemFireHttpSessionConfiguration() - Constructor for class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
- GemFireOperationsSessionRepository - Class in org.springframework.session.data.gemfire
-
The GemFireOperationsSessionRepository class is a Spring SessionRepository implementation that interfaces with
and uses GemFire to back and store Spring Sessions.
- GemFireOperationsSessionRepository(GemfireOperations) - Constructor for class org.springframework.session.data.gemfire.GemFireOperationsSessionRepository
-
Constructs an instance of GemFireOperationsSessionRepository initialized with the required GemfireOperations
object used to perform data access operations to manage Session state.
- GemFireSession() - Constructor for class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
-
- GemFireSession(String) - Constructor for class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
-
- GemFireSession(ExpiringSession) - Constructor for class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
-
- GemFireSessionAttributes() - Constructor for class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes
-
- GemFireSessionAttributes(Object) - Constructor for class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes
-
- GemFireUtils - Class in org.springframework.session.data.gemfire.support
-
GemFireUtils is an abstract, extensible utility class for working with GemFire types and functionality
and is used by Spring Session's GemFire adapter support classes.
- GemFireUtils() - Constructor for class org.springframework.session.data.gemfire.support.GemFireUtils
-
- getApplicationEventPublisher() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
-
Gets the ApplicationEventPublisher used to publish Session events corresponding to GemFire cache events.
- getAttribute(String) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
-
- getAttribute(String) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes
-
- getAttribute(String) - Method in class org.springframework.session.MapSession
-
- getAttribute(String) - Method in interface org.springframework.session.Session
-
Gets the Object associated with the specified name or null if no Object is associated to that name.
- getAttributeNames() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
-
- getAttributeNames() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes
-
- getAttributeNames() - Method in class org.springframework.session.MapSession
-
- getAttributeNames() - Method in interface org.springframework.session.Session
-
Gets the attribute names that have a value associated with it.
- getAttributes() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
-
- getBeanClassLoader() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Gets a reference to the
ClassLoader used to load bean definition class types in a Spring context.
- getClientRegionShortcut() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Gets the ClientRegionShortcut used to configure the GemFire ClientCache Region
that will store Spring Sessions.
- getClientRegionShortcut() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.GemFireCacheTypeAwareRegionFactoryBean
-
Returns the Region data policy used by the GemFire cache client to manage Session state.
- getCookieValue() - Method in class org.springframework.session.web.http.CookieSerializer.CookieValue
-
The value to be written.
- getCreationTime() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
-
- getCreationTime() - Method in interface org.springframework.session.ExpiringSession
-
Gets the time when this session was created in milliseconds since midnight of 1/1/1970 GMT.
- getCreationTime() - Method in class org.springframework.session.MapSession
-
- getCurrentSessionAlias(HttpServletRequest) - Method in class org.springframework.session.web.http.CookieHttpSessionStrategy
-
- getCurrentSessionAlias(HttpServletRequest) - Method in interface org.springframework.session.web.http.HttpSessionManager
-
- getDispatcherWebApplicationContextSuffix() - Method in class org.springframework.session.web.context.AbstractHttpSessionApplicationInitializer
-
Return the <servlet-name> to use the DispatcherServlet's
WebApplicationContext to find the DelegatingFilterProxy
or null to use the parent ApplicationContext.
- getFullyQualifiedRegionName() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
-
Gets the fully-qualified name of the GemFire cache Region used to store and manage Session data.
- getGemfireCache() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.GemFireCacheTypeAwareRegionFactoryBean
-
Returns a reference to the GemFire cache used to construct the appropriate Region.
- getId() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
-
- getId() - Method in class org.springframework.session.MapSession
-
- getId() - Method in interface org.springframework.session.Session
-
Gets a unique string that identifies the
Session
- getIndexableSessionAttributes() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Get the names of all Session attributes that should be indexed by GemFire.
- getIndexableSessionAttributesAsGemFireIndexExpression() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Gets the names of all Session attributes that will be indexed by GemFire as single String value constituting
the Index expression of the Index definition.
- getLastAccessedTime() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
-
- getLastAccessedTime() - Method in interface org.springframework.session.ExpiringSession
-
Gets the last time this
Session was accessed expressed in milliseconds since midnight of 1/1/1970 GMT
- getLastAccessedTime() - Method in class org.springframework.session.MapSession
-
- getMaxInactiveIntervalInSeconds() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
-
- getMaxInactiveIntervalInSeconds() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
-
Gets the maximum interval in seconds in which a Session can remain inactive before it is considered expired.
- getMaxInactiveIntervalInSeconds() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Gets the maximum interval in seconds in which a Session can remain inactive before it is considered expired.
- getMaxInactiveIntervalInSeconds() - Method in interface org.springframework.session.ExpiringSession
-
Gets the maximum inactive interval in seconds between requests before this session will be invalidated.
- getMaxInactiveIntervalInSeconds() - Method in class org.springframework.session.MapSession
-
- getNewSessionAlias(HttpServletRequest) - Method in class org.springframework.session.web.http.CookieHttpSessionStrategy
-
- getNewSessionAlias(HttpServletRequest) - Method in interface org.springframework.session.web.http.HttpSessionManager
-
Gets a new and unique Session alias.
- getObject() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.GemFireCacheTypeAwareRegionFactoryBean
-
Returns a reference to the constructed GemFire cache Region used to store and manage Session state.
- getObjectType() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.GemFireCacheTypeAwareRegionFactoryBean
-
Returns the specific type of GemFire cache Region this factory creates when initialized
or Region.class when uninitialized.
- getPrincipalName() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
-
- getRegionAttributes() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.GemFireCacheTypeAwareRegionFactoryBean
-
Returns the GemFire RegionAttributes used to configure the GemFire cache Region used to
store and manage Session state.
- getRegionName() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.GemFireCacheTypeAwareRegionFactoryBean
-
Returns the configured name of the GemFire cache Region use to store and manage Session state.
- getRequest() - Method in class org.springframework.session.web.http.CookieSerializer.CookieValue
-
Gets the request to use.
- getRequestedSessionId(HttpServletRequest) - Method in class org.springframework.session.web.http.CookieHttpSessionStrategy
-
- getRequestedSessionId(HttpServletRequest) - Method in class org.springframework.session.web.http.HeaderHttpSessionStrategy
-
- getRequestedSessionId(HttpServletRequest) - Method in interface org.springframework.session.web.http.HttpSessionStrategy
-
- getResponse() - Method in class org.springframework.session.web.http.CookieSerializer.CookieValue
-
Gets the response to write to.
- getServerRegionShortcut() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Gets the RegionShortcut used to configure the GemFire Cache Region that will store Spring Sessions.
- getServerRegionShortcut() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.GemFireCacheTypeAwareRegionFactoryBean
-
Returns the Region data policy used by the GemFire peer cache to manage Session state.
- getSession(String) - Method in class org.springframework.session.data.gemfire.GemFireOperationsSessionRepository
-
- getSession(String) - Method in class org.springframework.session.data.redis.RedisOperationsSessionRepository
-
- getSession() - Method in class org.springframework.session.events.AbstractSessionEvent
-
Gets the
Session that was destroyed.
- getSession(String) - Method in class org.springframework.session.MapSessionRepository
-
- getSession(String) - Method in interface org.springframework.session.SessionRepository
-
- getSessionCreatedChannelPrefix() - Method in class org.springframework.session.data.redis.RedisOperationsSessionRepository
-
Gets the prefix for the channel that SessionCreatedEvent are published to.
- getSessionDispatcherTypes() - Method in class org.springframework.session.web.context.AbstractHttpSessionApplicationInitializer
-
- getSessionId() - Method in class org.springframework.session.events.AbstractSessionEvent
-
- getSessionId(Map<String, Object>) - Static method in class org.springframework.session.web.socket.server.SessionRepositoryMessageInterceptor
-
- getSessionIds(HttpServletRequest) - Method in class org.springframework.session.web.http.CookieHttpSessionStrategy
-
- getSessionIds(HttpServletRequest) - Method in interface org.springframework.session.web.http.HttpSessionManager
-
- getSpringSessionGemFireRegionName() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Gets the name of the Gemfire (Client)Cache Region used to store Sessions.
- getTemplate() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
-
Gets a reference to the GemfireOperations (template) used to perform data access operations
and other interactions on the GemFire cache Region backing this SessionRepository.
- getWebSocketSession() - Method in class org.springframework.session.web.socket.events.SessionConnectEvent
-
- save(ExpiringSession) - Method in class org.springframework.session.data.gemfire.GemFireOperationsSessionRepository
-
- save(RedisOperationsSessionRepository.RedisSession) - Method in class org.springframework.session.data.redis.RedisOperationsSessionRepository
-
- save(ExpiringSession) - Method in class org.springframework.session.MapSessionRepository
-
- save(S) - Method in interface org.springframework.session.SessionRepository
-
- Session - Interface in org.springframework.session
-
Provides a way to identify a user in an agnostic way.
- SESSION_REPOSITORY_ATTR - Static variable in class org.springframework.session.web.http.SessionRepositoryFilter
-
- sessionAttributesIndex(GemFireCache) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Defines a Spring GemFire Index bean on the GemFire cache Region storing and managing Sessions,
specifically on Session attributes for quick lookup and queries on Session attribute names with a given value.
- SessionConnectEvent - Class in org.springframework.session.web.socket.events
-
Similar to Spring
SessionConnectEvent except
that it provides access to the WebSocketSession to allow mapping the
Spring Session to the WebSocketSession.
- SessionConnectEvent(Object, WebSocketSession) - Constructor for class org.springframework.session.web.socket.events.SessionConnectEvent
-
- SessionCreatedEvent - Class in org.springframework.session.events
-
For
SessionRepository implementations that support it, this event is
fired when a
Session is destroyed either explicitly or via
expiration.
- SessionCreatedEvent(Object, String) - Constructor for class org.springframework.session.events.SessionCreatedEvent
-
- SessionCreatedEvent(Object, Session) - Constructor for class org.springframework.session.events.SessionCreatedEvent
-
- SessionDeletedEvent - Class in org.springframework.session.events
-
- SessionDeletedEvent(Object, String) - Constructor for class org.springframework.session.events.SessionDeletedEvent
-
- SessionDeletedEvent(Object, Session) - Constructor for class org.springframework.session.events.SessionDeletedEvent
-
- SessionDestroyedEvent - Class in org.springframework.session.events
-
Base class for events fired when a
Session is destroyed explicitly.
- SessionDestroyedEvent(Object, String) - Constructor for class org.springframework.session.events.SessionDestroyedEvent
-
- SessionDestroyedEvent(Object, Session) - Constructor for class org.springframework.session.events.SessionDestroyedEvent
-
- SessionEntryListener - Class in org.springframework.session.hazelcast
-
Listen for events on the Hazelcast-backed SessionRepository and
translate those events into the corresponding Spring Session events.
- SessionEntryListener(ApplicationEventPublisher) - Constructor for class org.springframework.session.hazelcast.SessionEntryListener
-
- sessionEventHttpSessionListenerAdapter() - Method in class org.springframework.session.config.annotation.web.http.SpringHttpSessionConfiguration
-
- SessionEventHttpSessionListenerAdapter - Class in org.springframework.session.web.http
-
- SessionEventHttpSessionListenerAdapter(List<HttpSessionListener>) - Constructor for class org.springframework.session.web.http.SessionEventHttpSessionListenerAdapter
-
- SessionExpiredEvent - Class in org.springframework.session.events
-
- SessionExpiredEvent(Object, String) - Constructor for class org.springframework.session.events.SessionExpiredEvent
-
- SessionExpiredEvent(Object, Session) - Constructor for class org.springframework.session.events.SessionExpiredEvent
-
- sessionListener(ApplicationEventPublisher) - Method in class org.springframework.session.hazelcast.config.annotation.web.http.HazelcastHttpSessionConfiguration
-
- SessionMessageListener - Class in org.springframework.session.data.redis
-
- SessionMessageListener(ApplicationEventPublisher) - Constructor for class org.springframework.session.data.redis.SessionMessageListener
-
Deprecated.
Creates a new instance
- sessionRedisTemplate(RedisConnectionFactory) - Method in class org.springframework.session.data.redis.config.annotation.web.http.RedisHttpSessionConfiguration
-
- sessionRegion(GemFireCache, RegionAttributes<Object, ExpiringSession>) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Defines a Spring GemFire Cache Region bean used to store
and manage Sessions using either a client-server or peer-to-peer (p2p) topology.
- sessionRegionAttributes(GemFireCache) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Defines a Spring GemFire RegionAttributes bean used to configure and initialize the GemFire cache
Region storing Sessions.
- sessionRegionTemplate(GemFireCache) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Defines a Spring GemfireTemplate bean used to interact with GemFire's (Client)Cache Region
storing Sessions.
- sessionRepository(GemfireOperations) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Defines the Spring SessionRepository bean used to interact with GemFire as a Spring Session provider.
- sessionRepository(RedisOperations<Object, Object>, ApplicationEventPublisher) - Method in class org.springframework.session.data.redis.config.annotation.web.http.RedisHttpSessionConfiguration
-
- sessionRepository(HazelcastInstance, SessionEntryListener) - Method in class org.springframework.session.hazelcast.config.annotation.web.http.HazelcastHttpSessionConfiguration
-
- SessionRepository<S extends Session> - Interface in org.springframework.session
-
A repository interface for managing
Session instances.
- SessionRepositoryFilter<S extends ExpiringSession> - Class in org.springframework.session.web.http
-
- SessionRepositoryFilter(SessionRepository<S>) - Constructor for class org.springframework.session.web.http.SessionRepositoryFilter
-
Creates a new instance
- sessionRepositoryInterceptor() - Method in class org.springframework.session.web.socket.config.annotation.AbstractSessionWebSocketMessageBrokerConfigurer
-
- SessionRepositoryMessageInterceptor<S extends ExpiringSession> - Class in org.springframework.session.web.socket.server
-
- SessionRepositoryMessageInterceptor(SessionRepository<S>) - Constructor for class org.springframework.session.web.socket.server.SessionRepositoryMessageInterceptor
-
Creates a new instance
- setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
-
Sets the ApplicationEventPublisher used to publish Session events corresponding to GemFire cache events.
- setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.session.data.redis.RedisOperationsSessionRepository
-
- setAttribute(String, Object) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
-
- setAttribute(String, Object) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes
-
- setAttribute(String, Object) - Method in class org.springframework.session.MapSession
-
- setAttribute(String, Object) - Method in interface org.springframework.session.Session
-
Sets the attribute value for the provided attribute name.
- setBeanClassLoader(ClassLoader) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Sets a reference to the
ClassLoader used to load bean definition class types in a Spring context.
- setClientRegionShortcut(ClientRegionShortcut) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Sets the ClientRegionShortcut used to configure the GemFire ClientCache Region
that will store Spring Sessions.
- setClientRegionShortcut(ClientRegionShortcut) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.GemFireCacheTypeAwareRegionFactoryBean
-
Sets the Region data policy used by the GemFire cache client to manage Session state.
- setConfigureRedisAction(ConfigureRedisAction) - Method in class org.springframework.session.data.redis.config.annotation.web.http.RedisHttpSessionConfiguration
-
Sets the action to perform for configuring Redis.
- setCookieMaxAge(int) - Method in class org.springframework.session.web.http.DefaultCookieSerializer
-
Sets the maxAge property of the Cookie.
- setCookieName(String) - Method in class org.springframework.session.web.http.CookieHttpSessionStrategy
-
- setCookieName(String) - Method in class org.springframework.session.web.http.DefaultCookieSerializer
-
- setCookiePath(String) - Method in class org.springframework.session.web.http.DefaultCookieSerializer
-
Sets the path of the Cookie.
- setCookieSerializer(CookieSerializer) - Method in class org.springframework.session.config.annotation.web.http.SpringHttpSessionConfiguration
-
- setCookieSerializer(CookieSerializer) - Method in class org.springframework.session.web.http.CookieHttpSessionStrategy
-
- setCreationTime(long) - Method in class org.springframework.session.MapSession
-
Sets the time that this
Session was created in milliseconds since midnight of 1/1/1970 GMT.
- setDefaultMaxInactiveInterval(int) - Method in class org.springframework.session.data.redis.RedisOperationsSessionRepository
-
Sets the maximum inactive interval in seconds between requests before newly created sessions will be
invalidated.
- setDefaultMaxInactiveInterval(int) - Method in class org.springframework.session.MapSessionRepository
-
- setDefaultRedisSerializer(RedisSerializer<Object>) - Method in class org.springframework.session.data.redis.config.annotation.web.http.RedisHttpSessionConfiguration
-
- setDefaultSerializer(RedisSerializer<Object>) - Method in class org.springframework.session.data.redis.RedisOperationsSessionRepository
-
Sets the default redis serializer.
- setDomainName(String) - Method in class org.springframework.session.web.http.DefaultCookieSerializer
-
Sets an explicit Domain Name.
- setDomainNamePattern(String) - Method in class org.springframework.session.web.http.DefaultCookieSerializer
-
- setGemfireCache(GemFireCache) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.GemFireCacheTypeAwareRegionFactoryBean
-
Sets a reference to the GemFire cache used to construct the appropriate Region.
- setHeaderName(String) - Method in class org.springframework.session.web.http.HeaderHttpSessionStrategy
-
The name of the header to obtain the session id from.
- setHttpSessionListeners(List<HttpSessionListener>) - Method in class org.springframework.session.config.annotation.web.http.SpringHttpSessionConfiguration
-
- setHttpSessionStrategy(HttpSessionStrategy) - Method in class org.springframework.session.config.annotation.web.http.SpringHttpSessionConfiguration
-
- setHttpSessionStrategy(HttpSessionStrategy) - Method in class org.springframework.session.web.http.SessionRepositoryFilter
-
- setHttpSessionStrategy(MultiHttpSessionStrategy) - Method in class org.springframework.session.web.http.SessionRepositoryFilter
-
- setId(String) - Method in class org.springframework.session.MapSession
-
Sets the identifier for this
Session.
- setImportMetadata(AnnotationMetadata) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Callback with the AnnotationMetadata of the class containing @Import annotation that imported
this @Configuration class.
- setImportMetadata(AnnotationMetadata) - Method in class org.springframework.session.data.redis.config.annotation.web.http.RedisHttpSessionConfiguration
-
- setImportMetadata(AnnotationMetadata) - Method in class org.springframework.session.hazelcast.config.annotation.web.http.HazelcastHttpSessionConfiguration
-
- setIndexableSessionAttributes(String[]) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Sets the names of all Session attributes that should be indexed by GemFire.
- setJvmRoute(String) - Method in class org.springframework.session.web.http.DefaultCookieSerializer
-
Used to identify which JVM to route to for session affinity.
- setLastAccessedTime(long) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
-
- setLastAccessedTime(long) - Method in interface org.springframework.session.ExpiringSession
-
Sets the last accessed time in milliseconds since midnight of 1/1/1970 GMT
- setLastAccessedTime(long) - Method in class org.springframework.session.MapSession
-
- setMatchingMessageTypes(Set<SimpMessageType>) - Method in class org.springframework.session.web.socket.server.SessionRepositoryMessageInterceptor
-
Sets the SimpMessageType to match on.
- setMaxInactiveIntervalInSeconds(int) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
-
- setMaxInactiveIntervalInSeconds(int) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
-
Sets the maximum interval in seconds in which a Session can remain inactive before it is considered expired.
- setMaxInactiveIntervalInSeconds(int) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Sets the maximum interval in seconds in which a Session can remain inactive before it is considered expired.
- setMaxInactiveIntervalInSeconds(int) - Method in class org.springframework.session.data.redis.config.annotation.web.http.RedisHttpSessionConfiguration
-
- setMaxInactiveIntervalInSeconds(int) - Method in interface org.springframework.session.ExpiringSession
-
Sets the maximum inactive interval in seconds between requests before this session will be invalidated.
- setMaxInactiveIntervalInSeconds(int) - Method in class org.springframework.session.hazelcast.config.annotation.web.http.HazelcastHttpSessionConfiguration
-
- setMaxInactiveIntervalInSeconds(int) - Method in class org.springframework.session.MapSession
-
- setPrincipalName(String) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
-
- setRedisFlushMode(RedisFlushMode) - Method in class org.springframework.session.data.redis.config.annotation.web.http.RedisHttpSessionConfiguration
-
- setRedisFlushMode(RedisFlushMode) - Method in class org.springframework.session.data.redis.RedisOperationsSessionRepository
-
Sets the redis flush mode.
- setRedisKeyNamespace(String) - Method in class org.springframework.session.data.redis.RedisOperationsSessionRepository
-
- setRedisNamespace(String) - Method in class org.springframework.session.data.redis.config.annotation.web.http.RedisHttpSessionConfiguration
-
- setRedisSubscriptionExecutor(Executor) - Method in class org.springframework.session.data.redis.config.annotation.web.http.RedisHttpSessionConfiguration
-
- setRedisTaskExecutor(Executor) - Method in class org.springframework.session.data.redis.config.annotation.web.http.RedisHttpSessionConfiguration
-
- setRegionAttributes(RegionAttributes<K, V>) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.GemFireCacheTypeAwareRegionFactoryBean
-
Sets the GemFire RegionAttributes used to configure the GemFire cache Region used to
store and manage Session state.
- setRegionName(String) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.GemFireCacheTypeAwareRegionFactoryBean
-
Sets the name of the GemFire cache Region use to store and manage Session state.
- setServerRegionShortcut(RegionShortcut) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Sets the RegionShortcut used to configure the GemFire Cache Region that will store Spring Sessions.
- setServerRegionShortcut(RegionShortcut) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.GemFireCacheTypeAwareRegionFactoryBean
-
Sets the Region data policy used by the GemFire peer cache to manage Session state.
- setServletContext(ServletContext) - Method in class org.springframework.session.config.annotation.web.http.SpringHttpSessionConfiguration
-
- setServletContext(ServletContext) - Method in class org.springframework.session.web.http.SessionEventHttpSessionListenerAdapter
-
- setServletContext(ServletContext) - Method in class org.springframework.session.web.http.SessionRepositoryFilter
-
- setSessionAliasParamName(String) - Method in class org.springframework.session.web.http.CookieHttpSessionStrategy
-
Sets the name of the HTTP parameter that is used to specify the session
alias.
- setSessionId(Map<String, Object>, String) - Static method in class org.springframework.session.web.socket.server.SessionRepositoryMessageInterceptor
-
- setSessionMapName(String) - Method in class org.springframework.session.hazelcast.config.annotation.web.http.HazelcastHttpSessionConfiguration
-
- setSpringSessionGemFireRegionName(String) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Sets the name of the Gemfire (Client)Cache Region used to store Sessions.
- setUseHttpOnlyCookie(boolean) - Method in class org.springframework.session.web.http.DefaultCookieSerializer
-
Sets if a Cookie marked as HTTP Only should be used.
- setUseSecureCookie(boolean) - Method in class org.springframework.session.web.http.DefaultCookieSerializer
-
Sets if a Cookie marked as secure should be used.
- SPRING_SECURITY_CONTEXT - Static variable in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
-
- SPRING_SESSION_GEMFIRE_REGION_KEY_CONSTRAINT - Static variable in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
- SPRING_SESSION_GEMFIRE_REGION_VALUE_CONSTRAINT - Static variable in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
- SpringHttpSessionConfiguration - Class in org.springframework.session.config.annotation.web.http
-
Configures the basics for setting up Spring Session in a web environment.
- SpringHttpSessionConfiguration() - Constructor for class org.springframework.session.config.annotation.web.http.SpringHttpSessionConfiguration
-
- springSessionRepositoryFilter(SessionRepository<S>) - Method in class org.springframework.session.config.annotation.web.http.SpringHttpSessionConfiguration
-