Skip navigation links
A C D E F G H I L N O P R S T 

A

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 Apache Geode.
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 that stores and manages Session state information in GemFire.
AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes - Class in org.springframework.session.data.gemfire
The GemFireSessionAttributes class is a container for Session attributes implementing both the DataSerializable and Delta GemFire interfaces for efficient storage and distribution (replication) in GemFire.
AbstractGemFireOperationsSessionRepository.GemFireSessionAttributesInstantiator - Class in org.springframework.session.data.gemfire
GemFireSessionAttributesInstantiator is a GemFire Instantiator use to instantiate instances of the AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes object used in GemFire's data serialization framework when persisting Session attributes state in GemFire.
AbstractGemFireOperationsSessionRepository.GemFireSessionInstantiator - Class in org.springframework.session.data.gemfire
GemFireSessionInstantiator is a GemFire Instantiator use to instantiate instances of the AbstractGemFireOperationsSessionRepository.GemFireSession object used in GemFire's data serialization framework when persisting Session state in GemFire.
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.
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.
afterPropertiesSet() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.SessionAttributesIndexFactoryBean
 
allowJavaSerialization() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
 
allowJavaSerialization() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes
 

C

close(Closeable) - Static method in class org.springframework.session.data.gemfire.support.GemFireUtils
Null-safe method to close the given Closeable object.
compareTo(ExpiringSession) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
 
copy(ExpiringSession) - Static method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
 
create(int) - Static method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
 
create() - Static method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSessionAttributesInstantiator
 
create() - Static method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSessionInstantiator
 
createSession() - Method in class org.springframework.session.data.gemfire.GemFireOperationsSessionRepository
Constructs a new ExpiringSession instance backed by GemFire.

D

DEFAULT_ALLOW_JAVA_SERIALIZATION - Static variable in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
 
DEFAULT_ALLOW_JAVA_SERIALIZATION - Static variable in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes
 
DEFAULT_CLIENT_REGION_SHORTCUT - Static variable in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
The default ClientRegionShortcut used to configure the GemFire ClientCache Region that will store Spring Sessions.
DEFAULT_CLIENT_REGION_SHORTCUT - Static variable in class org.springframework.session.data.gemfire.config.annotation.web.http.support.GemFireCacheTypeAwareRegionFactoryBean
 
DEFAULT_GEMFIRE_POOL_NAME - Static variable in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
Name of the GemFire Pool used by the client Region for managing Session state information.
DEFAULT_GEMFIRE_POOL_NAME - Static variable in class org.springframework.session.data.gemfire.config.annotation.web.http.support.GemFireCacheTypeAwareRegionFactoryBean
 
DEFAULT_INDEXABLE_SESSION_ATTRIBUTES - Static variable in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
The default names of all Session attributes that should be indexed by GemFire.
DEFAULT_INDEXABLE_SESSION_ATTRIBUTES - Static variable in class org.springframework.session.data.gemfire.config.annotation.web.http.support.SessionAttributesIndexFactoryBean
 
DEFAULT_MAX_INACTIVE_INTERVAL_IN_SECONDS - Static variable in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
The default maximum interval in seconds in which a Session can remain inactive before it is considered expired.
DEFAULT_SERVER_REGION_SHORTCUT - Static variable in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
The default RegionShortcut used to configure the GemFire Cache Region that will store Spring Sessions.
DEFAULT_SERVER_REGION_SHORTCUT - Static variable in class org.springframework.session.data.gemfire.config.annotation.web.http.support.GemFireCacheTypeAwareRegionFactoryBean
 
DEFAULT_SPRING_SESSION_GEMFIRE_REGION_NAME - Static variable in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
The default name of the Gemfire (Client)Cache Region used to store Sessions.
DEFAULT_SPRING_SESSION_GEMFIRE_REGION_NAME - Static variable in class org.springframework.session.data.gemfire.config.annotation.web.http.support.GemFireCacheTypeAwareRegionFactoryBean
 
delete(Session) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
Deletes the given Session from GemFire.
delete(String) - Method in class org.springframework.session.data.gemfire.GemFireOperationsSessionRepository
Deletes (removes) any existing ExpiringSession from GemFire.

E

EnableGemFireHttpSession - Annotation Type in org.springframework.session.data.gemfire.config.annotation.web.http
Add this annotation to a Spring @Configuration class to expose the SessionRepositoryFilter as a bean named springSessionRepositoryFilter back the HttpSession by Pivotal GemFire or Apache Geode.
entrySet() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes
 
equals(Object) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
 

F

FIND_SESSIONS_BY_INDEX_NAME_VALUE_QUERY - Static variable in class org.springframework.session.data.gemfire.GemFireOperationsSessionRepository
 
FIND_SESSIONS_BY_PRINCIPAL_NAME_QUERY - Static variable in class org.springframework.session.data.gemfire.GemFireOperationsSessionRepository
 
findByIndexNameAndIndexValue(String, String) - Method in class org.springframework.session.data.gemfire.GemFireOperationsSessionRepository
Looks up all available Sessions with the particular attribute indexed by name having the given value.
from(ExpiringSession) - Static method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
 
from(Session) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes
 
from(AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes
 
fromData(DataInput) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
 
fromData(DataInput) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes
 
fromDelta(DataInput) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
 
fromDelta(DataInput) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes
 

G

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/Apache Geode as a clustered, replicated and distributed HttpSession provider implementation in Spring ExpiringSession.
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
 
GemFireSessionAttributesInstantiator(Class<? extends DataSerializable>, int) - Constructor for class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSessionAttributesInstantiator
 
GemFireSessionInstantiator(Class<? extends DataSerializable>, int) - Constructor for class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSessionInstantiator
 
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
 
getAttributeNames() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
 
getAttributeNames() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes
 
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.
getBeanFactory() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.GemFireCacheTypeAwareRegionFactoryBean
Gets a reference to the Spring BeanFactory responsible for creating GemFire components.
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.
getCreationTime() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
 
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
 
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.
getIndexableSessionAttributes() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.SessionAttributesIndexFactoryBean
 
getIndexableSessionAttributesAsGemFireIndexExpression() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.SessionAttributesIndexFactoryBean
Gets the names of all Session attributes that will be indexed by GemFire as single, comma-delimited String value constituting the Index expression of the Index definition.
getLastAccessedTime() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
 
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.
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.
getObject() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.SessionAttributesIndexFactoryBean
 
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.
getObjectType() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.SessionAttributesIndexFactoryBean
 
getPoolName() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
Returns the name of the GemFire Pool used by the client Region for managing Sessions during cache operations involving the server.
getPoolName() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.GemFireCacheTypeAwareRegionFactoryBean
Returns the name of the GemFire Pool used by the client Region for managing Sessions during cache operations involving the server.
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.
getRegionName() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.SessionAttributesIndexFactoryBean
 
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
Gets a copy of an existing, non-expired ExpiringSession by ID.
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.

H

handleCreated(String, ExpiringSession) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
Causes Session created events to be published to the Spring application context.
handleDeleted(String, ExpiringSession) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
Causes Session deleted events to be published to the Spring application context.
handleDestroyed(String, ExpiringSession) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
Causes Session destroyed events to be published to the Spring application context.
handleExpired(String, ExpiringSession) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
Causes Session expired events to be published to the Spring application context.
hasDelta() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
 
hasDelta() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes
 
hashCode() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
 

I

isClient(GemFireCache) - Static method in class org.springframework.session.data.gemfire.support.GemFireUtils
Determines whether the GemFire cache is a client.
isExpired() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
 
isIndexableSessionAttributesConfigured() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.SessionAttributesIndexFactoryBean
Determines whether any indexable Session attributes were configured for this FactoryBean.
isLocal(ClientRegionShortcut) - Static method in class org.springframework.session.data.gemfire.support.GemFireUtils
Determines whether the given ClientRegionShortcut is local only.
isPeer(GemFireCache) - Static method in class org.springframework.session.data.gemfire.support.GemFireUtils
Determines whether the GemFire cache is a peer.
isProxy(ClientRegionShortcut) - Static method in class org.springframework.session.data.gemfire.support.GemFireUtils
Determines whether the client ClientRegionShortcut is a proxy-based shortcut.
isProxy(Region<?, ?>) - Static method in class org.springframework.session.data.gemfire.support.GemFireUtils
Determines whether the given Region is a PROXY, which would be indicated by the Region having a DataPolicy of DataPolicy.EMPTY.
isProxy(RegionShortcut) - Static method in class org.springframework.session.data.gemfire.support.GemFireUtils
Determines whether the peer RegionShortcut is a proxy-based shortcut.
isSingleton() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.GemFireCacheTypeAwareRegionFactoryBean
Returns true indicating the GemFire cache Region created by this factory is the sole instance.
isSingleton() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.SessionAttributesIndexFactoryBean
 

L

logger - Variable in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
 

N

newClientRegion(GemFireCache) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.GemFireCacheTypeAwareRegionFactoryBean
Constructs a GemFire cache Region using the client-server GemFire topology to store and manage Session state in a GemFire server cluster accessible from a GemFire cache client.
newIndex() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.SessionAttributesIndexFactoryBean
Constructs a GemFire Index over the attributes of the HttpSession.
newInstance() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSessionAttributesInstantiator
 
newInstance() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSessionInstantiator
 
newServerRegion(GemFireCache) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.GemFireCacheTypeAwareRegionFactoryBean
Constructs a GemFire cache Region using a peer-to-peer (p2p) GemFire topology to store and manage Session state in a GemFire server cluster accessible from a GemFire cache client.

O

org.springframework.session.data.gemfire - package org.springframework.session.data.gemfire
 
org.springframework.session.data.gemfire.config.annotation.web.http - package org.springframework.session.data.gemfire.config.annotation.web.http
 
org.springframework.session.data.gemfire.config.annotation.web.http.support - package org.springframework.session.data.gemfire.config.annotation.web.http.support
 
org.springframework.session.data.gemfire.support - package org.springframework.session.data.gemfire.support
 

P

prepareQuery(String) - Method in class org.springframework.session.data.gemfire.GemFireOperationsSessionRepository
Prepares the appropriate GemFire OQL query based on the indexed Session attribute name.
principalNameIndex(GemFireCache) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
Defines a GemFire Index bean on the GemFire cache Region storing and managing Sessions, specifically on the 'principalName' property for quick lookup of Sessions by 'principalName'.
publishEvent(ApplicationEvent) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
Publishes the specified ApplicationEvent to the Spring application context.

R

registerInterests(boolean) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.GemFireCacheTypeAwareRegionFactoryBean
Decides whether interests will be registered for all keys.
removeAttribute(String) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
 
removeAttribute(String) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes
 

S

save(ExpiringSession) - Method in class org.springframework.session.data.gemfire.GemFireOperationsSessionRepository
Saves the specified ExpiringSession to GemFire.
sessionAttributesIndex(GemFireCache) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
Defines a GemFire Index bean on the GemFire cache Region storing and managing Sessions, specifically on all Session attributes for quick lookup and queries on Session attribute names with a given value.
SessionAttributesIndexFactoryBean - Class in org.springframework.session.data.gemfire.config.annotation.web.http.support
The SessionAttributesIndexFactoryBean class is a Spring FactoryBean that creates a GemFire Index on the session attributes of the HttpSession object.
SessionAttributesIndexFactoryBean() - Constructor for class org.springframework.session.data.gemfire.config.annotation.web.http.support.SessionAttributesIndexFactoryBean
 
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.
setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
Sets the ApplicationEventPublisher used to publish Session events corresponding to GemFire cache events.
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
 
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.
setBeanFactory(BeanFactory) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.GemFireCacheTypeAwareRegionFactoryBean
Sets a reference to the Spring BeanFactory responsible for creating GemFire components.
setBeanFactory(BeanFactory) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.SessionAttributesIndexFactoryBean
 
setBeanName(String) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.SessionAttributesIndexFactoryBean
 
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.
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.
setGemFireCache(GemFireCache) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.SessionAttributesIndexFactoryBean
 
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.
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.
setIndexableSessionAttributes(String[]) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.SessionAttributesIndexFactoryBean
 
setLastAccessedTime(long) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
 
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.
setPoolName(String) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
Sets the name of the GemFire Pool used by the client Region for managing Sessions during cache operations involving the server.
setPoolName(String) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.GemFireCacheTypeAwareRegionFactoryBean
Sets the name of the GemFire Pool used by the client Region for managing Sessions during cache operations involving the server.
setPrincipalName(String) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
 
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.
setRegionName(String) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.SessionAttributesIndexFactoryBean
 
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.
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.
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
 

T

TO_STRING_DATE_FORMAT - Static variable in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
 
toData(DataOutput) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
 
toData(DataOutput) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes
 
toDelta(DataOutput) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
 
toDelta(DataOutput) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes
 
toRegionPath(String) - Static method in class org.springframework.session.data.gemfire.support.GemFireUtils
Converts a Region name to a Region path.
toString() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
 
toString() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes
 
touch(T) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
Updates the ExpiringSession.setLastAccessedTime(long) property of the ExpiringSession.
A C D E F G H I L N O P R S T 
Skip navigation links