Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractCookieSerializer - Class in org.springframework.session.data.gemfire.web.http
-
Abstract base class implementing the Spring Session core
CookieSerializer
interface to encapsulate functionality common to all implementations as well as to simplify the implementation of the Spring Session coreCookieSerializer
interface. - AbstractCookieSerializer() - Constructor for class org.springframework.session.data.gemfire.web.http.AbstractCookieSerializer
- AbstractDataSerializableSessionSerializer<T> - Class in org.springframework.session.data.gemfire.serialization.data
-
The
AbstractDataSerializableSessionSerializer
class is an abstract base class encapsulating and implementing operations common to all Apache Geode/Pivotal GemFireDataSerializer
and Spring SessionSessionSerializer
implementations. - AbstractDataSerializableSessionSerializer() - Constructor for class org.springframework.session.data.gemfire.serialization.data.AbstractDataSerializableSessionSerializer
- AbstractDataSerializableSessionSerializer.DataInputReader<T> - Interface in org.springframework.session.data.gemfire.serialization.data
- AbstractDataSerializableSessionSerializer.DataOutputWriter - Interface in org.springframework.session.data.gemfire.serialization.data
- AbstractGemFireHttpSessionConfiguration - Class in org.springframework.session.data.gemfire.config.annotation.web.http
-
The
AbstractGemFireHttpSessionConfiguration
class is an abstract base class containing configuration logic common to Apache Geode and Pivotal GemFire in order to manageHttpSession
state. - AbstractGemFireHttpSessionConfiguration() - Constructor for class org.springframework.session.data.gemfire.config.annotation.web.http.AbstractGemFireHttpSessionConfiguration
- AbstractGemFireOperationsSessionRepository - Class in org.springframework.session.data.gemfire
-
AbstractGemFireOperationsSessionRepository
is an abstract base class encapsulating functionality common to all implementations that supportSessionRepository
operations backed by Apache Geode. - AbstractGemFireOperationsSessionRepository() - Constructor for class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
-
Protected, default constructor used by extensions of
AbstractGemFireOperationsSessionRepository
in order to affect and assessSessionRepository
configuration and state. - AbstractGemFireOperationsSessionRepository(GemfireOperations) - Constructor for class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
-
Constructs a new instance of
AbstractGemFireOperationsSessionRepository
initialized with a requiredGemfireOperations
object, which is used to perform Apache Geode or Pivotal GemFire data access operations on the cacheRegion
storing and managingSession
state to support thisSessionRepository
and its operations. - AbstractGemFireOperationsSessionRepository.DeltaCapableGemFireSession - Class in org.springframework.session.data.gemfire
- AbstractGemFireOperationsSessionRepository.DeltaCapableGemFireSessionAttributes - Class in org.springframework.session.data.gemfire
- AbstractGemFireOperationsSessionRepository.GemFireSession<T extends AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes> - Class in org.springframework.session.data.gemfire
-
AbstractGemFireOperationsSessionRepository.GemFireSession
is a Abstract Data Type (ADT) for a SpringSession
that stores and managesSession
state in Apache Geode or Pivotal GemFire. - AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes - Class in org.springframework.session.data.gemfire
-
The
AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes
class is a container for Session attributes implementing both theDataSerializable
andDelta
Pivotal GemFire interfaces for efficient storage and distribution (replication) in GemFire. - AbstractGemFireOperationsSessionRepository.SessionEventHandlerCacheListenerAdapter - Class in org.springframework.session.data.gemfire
- AbstractGemFireOperationsSessionRepository.SessionIdInterestRegisteringCacheListener - Class in org.springframework.session.data.gemfire
- AbstractHttpSessionIdResolver - Class in org.springframework.session.data.gemfire.web.http
-
Abstract base class implementing the Spring Session core
HttpSessionIdResolver
interface to encapsulate functionality common to all implementations as well as to simplify the implementation of the Spring Session coreHttpSessionIdResolver
interface. - AbstractHttpSessionIdResolver() - Constructor for class org.springframework.session.data.gemfire.web.http.AbstractHttpSessionIdResolver
- AbstractPdxSerializableSessionSerializer<T extends org.springframework.session.Session> - Class in org.springframework.session.data.gemfire.serialization.pdx
-
The
AbstractPdxSerializableSessionSerializer
class is an abstract base class containing functionality common to all GemFire/Geode PDX-basedSessionSerializer
implementations. - AbstractPdxSerializableSessionSerializer() - Constructor for class org.springframework.session.data.gemfire.serialization.pdx.AbstractPdxSerializableSessionSerializer
- AbstractSession - Class in org.springframework.session.data.gemfire.support
-
Abstract base class for implementations of the
Session
interface in order to simplify the implementation of variousSession
types and their capabilities. - AbstractSession() - Constructor for class org.springframework.session.data.gemfire.support.AbstractSession
- afterCreate(EntryEvent<Object, Session>) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.SessionEventHandlerCacheListenerAdapter
-
Callback method triggered when an entry is created (put) in the
Session
cacheRegion
. - afterCreate(EntryEvent<Object, Session>) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.SessionIdInterestRegisteringCacheListener
- afterDelete(String, Session) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.SessionEventHandlerCacheListenerAdapter
-
Causes Session deleted events to be published to the Spring application context.
- afterDestroy(EntryEvent<Object, Session>) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.SessionEventHandlerCacheListenerAdapter
-
Callback method triggered when an entry is destroyed (removed) in the
Session
cacheRegion
. - afterDestroy(EntryEvent<Object, Session>) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.SessionIdInterestRegisteringCacheListener
- afterInvalidate(EntryEvent<Object, Session>) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.SessionEventHandlerCacheListenerAdapter
-
Callback method triggered when an entry is invalidated (expired) in the
Session
cacheRegion
. - afterInvalidate(EntryEvent<Object, Session>) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.SessionIdInterestRegisteringCacheListener
- afterPropertiesSet() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.SessionAttributesIndexFactoryBean
- afterUpdate(EntryEvent<Object, Session>) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.SessionEventHandlerCacheListenerAdapter
-
Callback method triggered when an entry is updated in the
Session
cacheRegion
. - allowJavaSerialization() - Method in class org.springframework.session.data.gemfire.serialization.data.AbstractDataSerializableSessionSerializer
-
Determines whether Java Serialization is allowed during de/serialization when using this
DataSerializer
. - ALWAYS_DIRTY - Static variable in interface org.springframework.session.data.gemfire.support.IsDirtyPredicate
- andThen(IsDirtyPredicate) - Method in interface org.springframework.session.data.gemfire.support.IsDirtyPredicate
-
Composes 2
IsDirtyPredicate
objects using the logical AND operator. - autowire() - Method in class org.springframework.session.data.gemfire.serialization.data.support.DataSerializerSessionSerializerAdapter
C
- canSerialize(Class<?>) - Method in class org.springframework.session.data.gemfire.serialization.data.AbstractDataSerializableSessionSerializer
- canSerialize(Class<?>) - Method in class org.springframework.session.data.gemfire.serialization.pdx.AbstractPdxSerializableSessionSerializer
- canSerialize(Class<?>) - Method in class org.springframework.session.data.gemfire.serialization.pdx.provider.PdxSerializableSessionSerializer
- canSerialize(Class<?>) - Method in interface org.springframework.session.data.gemfire.serialization.SessionSerializer
-
Determines whether the given
type
can be de/serialized by thisSessionSerializer
. - canSerialize(Object) - Method in interface org.springframework.session.data.gemfire.serialization.SessionSerializer
-
Determines whether the given
Object
can be de/serialized by thisSessionSerializer
. - changeSessionId() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
-
Change the
identifier
of thisSession
. - changeSessionId() - Method in class org.springframework.session.data.gemfire.support.AbstractSession
- clientRegionShortcut() - Element in annotation interface org.springframework.session.data.gemfire.config.annotation.web.http.EnableGemFireHttpSession
-
Defines the
ClientCache
Region
data management policy. - clientRegionShortcutPropertyName() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.AbstractGemFireHttpSessionConfiguration
- close(Closeable) - Static method in class org.springframework.session.data.gemfire.support.GemFireUtils
-
Null-safe method to close the given
Closeable
object. - commit() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.DeltaCapableGemFireSessionAttributes
- commit() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
- commit() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes
- commit(Session) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
-
Commits the given
Session
. - compareTo(Session) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
- ComposablePdxSerializer - Class in org.springframework.session.data.gemfire.serialization.pdx.support
-
The
ComposablePdxSerializer
class is a composite ofPdxSerializer
objects implementing the Composite Software Design Pattern. - compose(Iterable<PdxSerializer>) - Static method in class org.springframework.session.data.gemfire.serialization.pdx.support.ComposablePdxSerializer
- compose(PdxSerializer...) - Static method in class org.springframework.session.data.gemfire.serialization.pdx.support.ComposablePdxSerializer
- configure(Session) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
- CONFIGURER_GET_CLIENT_REGION_SHORTCUT_METHOD_NAME - Static variable in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
- CONFIGURER_GET_EXPOSE_CONFIGURATION_IN_PROPERTIES_METHOD_NAME - Static variable in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
- CONFIGURER_GET_INDEXABLE_SESSION_ATTRIBUTES_METHOD_NAME - Static variable in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
- CONFIGURER_GET_MAX_INACTIVE_INTERVAL_IN_SECONDS_METHOD_NAME - Static variable in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
- CONFIGURER_GET_POOL_NAME_METHOD_NAME - Static variable in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
- CONFIGURER_GET_REGION_NAME_METHOD_NAME - Static variable in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
- CONFIGURER_GET_SERVER_REGION_SHORTCUT_METHOD_NAME - Static variable in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
- CONFIGURER_GET_SESSION_EXPIRATION_POLICY_BEAN_NAME_METHOD_NAME - Static variable in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
- CONFIGURER_GET_SESSION_SERIALIZER_BEAN_NAME_METHOD_NAME - Static variable in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
- configureUseDataSerialization() - Method in class org.springframework.session.data.gemfire.serialization.data.support.DataSerializableSessionSerializerInitializer
-
Configures Spring Session (for Apache Geode/Pivotal GemFire) to "use" Apache Geode/Pivotal GemFire's DataSerialization framework and Delta capable
DataSerializable
Session objects. - configureWith(Duration) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
-
Builder method to configure the
max inactive interval
before thisAbstractGemFireOperationsSessionRepository.GemFireSession
will expire. - configureWith(IsDirtyPredicate) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
-
Builder method to configure the
IsDirtyPredicate
strategy interface implementation to determine whether users'application domain objects
stored in thisAbstractGemFireOperationsSessionRepository.GemFireSession
are dirty. - configureWith(IsDirtyPredicate) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes
- copy(Session) - Static method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
-
Copy (i.e.
- create() - Static method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
-
Factory method used to construct a new, default instance of
AbstractGemFireOperationsSessionRepository.GemFireSession
. - create() - Static method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes
- create(Object) - Static method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes
- create(String) - Static method in class org.springframework.session.data.gemfire.support.SessionIdHolder
-
Factory method to create an instance of the
SessionIdHolder
initialized with the givensession ID
. - createSession() - Method in class org.springframework.session.data.gemfire.expiration.repository.FixedDurationExpirationSessionRepository
-
Creates a new instance of
Session
. - createSession() - Method in class org.springframework.session.data.gemfire.GemFireOperationsSessionRepository
-
Constructs a new
Session
instance backed by GemFire. - createSession() - Method in class org.springframework.session.data.gemfire.support.GemFireOperationsSessionRepositorySupport
D
- DataSerializableSessionAttributesSerializer - Class in org.springframework.session.data.gemfire.serialization.data.provider
-
The
DataSerializableSessionAttributesSerializer
class is an implementation of theSessionSerializer
interface used to serialize a SpringSession
attributes using the GemFire/Geode's Data Serialization framework. - DataSerializableSessionAttributesSerializer() - Constructor for class org.springframework.session.data.gemfire.serialization.data.provider.DataSerializableSessionAttributesSerializer
- DataSerializableSessionSerializer - Class in org.springframework.session.data.gemfire.serialization.data.provider
-
The
DataSerializableSessionSerializer
class is an implementation of theSessionSerializer
interface used to serialize a SpringSession
using the GemFire/Geode's Data Serialization framework. - DataSerializableSessionSerializer() - Constructor for class org.springframework.session.data.gemfire.serialization.data.provider.DataSerializableSessionSerializer
- DataSerializableSessionSerializerInitializer - Class in org.springframework.session.data.gemfire.serialization.data.support
-
Register the custom Spring Session
DataSerializableSessionSerializer
with Apache Geode/Pivotal GemFire's DataSerialization framework as theDataSerializer
used to handle de/serialization of theSession
, theSession
Attributes and any application domain model objects contained in theSession
(if necessary). - DataSerializableSessionSerializerInitializer() - Constructor for class org.springframework.session.data.gemfire.serialization.data.support.DataSerializableSessionSerializerInitializer
-
Default constructor used to construct a new, un-initialized instance of
DataSerializableSessionSerializerInitializer
. - DataSerializableSessionSerializerInitializer(GemFireCache) - Constructor for class org.springframework.session.data.gemfire.serialization.data.support.DataSerializableSessionSerializerInitializer
-
Constructs a new instance of
DataSerializableSessionSerializerInitializer
initialized with the given, non-requiredGemFireCache
. - DataSerializerSessionSerializerAdapter<T extends org.springframework.session.Session> - Class in org.springframework.session.data.gemfire.serialization.data.support
-
The
DataSerializerSessionSerializerAdapter
class is a two-way Adapter adapting aSessionSerializer
as an instance ofDataSerializer
in a GemFire/Geode context, or adapting aDataSerializer
as an instance ofSessionSerializer
in a Spring Session context. - DataSerializerSessionSerializerAdapter() - Constructor for class org.springframework.session.data.gemfire.serialization.data.support.DataSerializerSessionSerializerAdapter
- DEFAULT_ALLOW_JAVA_SERIALIZATION - Static variable in class org.springframework.session.data.gemfire.serialization.data.AbstractDataSerializableSessionSerializer
- DEFAULT_CLIENT_REGION_SHORTCUT - Static variable in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Default
ClientRegionShortcut
used to configure the data management policy of theClientCache
Region
that will storeSession
state. - DEFAULT_CLIENT_REGION_SHORTCUT - Static variable in class org.springframework.session.data.gemfire.config.annotation.web.http.support.SessionCacheTypeAwareRegionFactoryBean
- DEFAULT_EXPIRATION_ACTION - Static variable in class org.springframework.session.data.gemfire.expiration.support.SessionExpirationPolicyCustomExpiryAdapter
- DEFAULT_EXPOSE_CONFIGURATION_AS_PROPERTIES - Static variable in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Default expose Spring Session using Apache Geode or Pivotal GemFire configuration as
Properties
in Spring'sEnvironment
. - DEFAULT_IDLE_TIMEOUT - Static variable in class org.springframework.session.data.gemfire.expiration.support.IdleTimeoutSessionExpirationPolicy
- DEFAULT_INDEXABLE_SESSION_ATTRIBUTES - Static variable in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Defaults names of all
Session
attributes that will be indexed by Apache Geode. - DEFAULT_INDEXABLE_SESSION_ATTRIBUTES - Static variable in class org.springframework.session.data.gemfire.config.annotation.web.http.support.SessionAttributesIndexFactoryBean
- DEFAULT_IS_DIRTY_PREDICATE - Static variable in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Default
IsDirtyPredicate
strategy interface used to determine whether the users' application domain objects are dirty or not. - DEFAULT_MAX_INACTIVE_INTERVAL_IN_SECONDS - Static variable in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Default maximum interval in seconds in which a
Session
can remain inactive before it expires. - DEFAULT_POOL_NAME - Static variable in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Name of the connection
Pool
used by the clientRegion
to sendSession
state to the cluster of Apache Geode servers. - DEFAULT_POOL_NAME - Static variable in class org.springframework.session.data.gemfire.config.annotation.web.http.support.SessionCacheTypeAwareRegionFactoryBean
- DEFAULT_SERVER_REGION_SHORTCUT - Static variable in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Default
RegionShortcut
used to configure the data management policy of theCache
Region
that will storeSession
state. - DEFAULT_SERVER_REGION_SHORTCUT - Static variable in class org.springframework.session.data.gemfire.config.annotation.web.http.support.SessionCacheTypeAwareRegionFactoryBean
- DEFAULT_SESSION_EXPIRATION_POLICY_BEAN_NAME - Static variable in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Default name for the
SessionExpirationPolicy
bean. - DEFAULT_SESSION_REGION_NAME - Static variable in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Default name of (Client)Cache
Region
used to storeSession
state. - DEFAULT_SESSION_REGION_NAME - Static variable in class org.springframework.session.data.gemfire.config.annotation.web.http.support.SessionCacheTypeAwareRegionFactoryBean
- DEFAULT_SESSION_SERIALIZER_BEAN_NAME - Static variable in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
- DEFAULT_USE_DATA_SERIALIZATION - Static variable in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Indicates whether to employ Apache Geode/Pivotal's DataSerialization framework for
Session
de/serialization. - defaultIfNull(SessionExpirationPolicy.ExpirationAction) - Static method in enum class org.springframework.session.data.gemfire.expiration.SessionExpirationPolicy.ExpirationAction
-
Null-safe operation defaulting the
SessionExpirationPolicy.ExpirationAction
toSessionExpirationPolicy.ExpirationAction.INVALIDATE
if the givenSessionExpirationPolicy.ExpirationAction
is null. - delete(Session) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
-
Deletes the given
Session
from Apache Geode / Pivotal GemFire. - deleteById(String) - Method in class org.springframework.session.data.gemfire.expiration.repository.FixedDurationExpirationSessionRepository
-
Deletes the
Session
identified by the givenID
. - deleteById(String) - Method in class org.springframework.session.data.gemfire.GemFireOperationsSessionRepository
-
Deletes (removes) any existing
Session
from GemFire. - deleteById(String) - Method in class org.springframework.session.data.gemfire.support.GemFireOperationsSessionRepositorySupport
- DeltaAwareDirtyPredicate - Class in org.springframework.session.data.gemfire.support
-
DeltaAwareDirtyPredicate
is anIsDirtyPredicate
strategy interface implementation that evaluates thenew value
as instance ofDelta
and uses theDelta.hasDelta()
method to determine if thenew value
is dirty. - DeltaAwareDirtyPredicate() - Constructor for class org.springframework.session.data.gemfire.support.DeltaAwareDirtyPredicate
- DeltaCapableGemFireSession() - Constructor for class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.DeltaCapableGemFireSession
- DeltaCapableGemFireSession(String) - Constructor for class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.DeltaCapableGemFireSession
- DeltaCapableGemFireSession(Session) - Constructor for class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.DeltaCapableGemFireSession
- DeltaCapableGemFireSessionAttributes() - Constructor for class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.DeltaCapableGemFireSessionAttributes
- DeltaCapableGemFireSessionAttributes(Object) - Constructor for class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.DeltaCapableGemFireSessionAttributes
- deserialize(IN) - Method in interface org.springframework.session.data.gemfire.serialization.SessionSerializer
-
Deserializes an
Object
from bytes contained in the providedin
stream. - deserialize(DataInput) - Method in class org.springframework.session.data.gemfire.serialization.data.provider.DataSerializableSessionAttributesSerializer
- deserialize(DataInput) - Method in class org.springframework.session.data.gemfire.serialization.data.provider.DataSerializableSessionSerializer
- deserialize(DataInput) - Method in class org.springframework.session.data.gemfire.serialization.data.support.DataSerializerSessionSerializerAdapter
- deserialize(PdxReader) - Method in class org.springframework.session.data.gemfire.serialization.pdx.provider.PdxSerializableSessionSerializer
- deserialize(PdxReader) - Method in class org.springframework.session.data.gemfire.serialization.pdx.support.PdxSerializerSessionSerializerAdapter
- deserializeObject(DataInput) - Method in class org.springframework.session.data.gemfire.serialization.data.AbstractDataSerializableSessionSerializer
- DESTROY - Enum constant in enum class org.springframework.session.data.gemfire.expiration.SessionExpirationPolicy.ExpirationAction
- determineExpirationTimeout(Session) - Method in interface org.springframework.session.data.gemfire.expiration.SessionExpirationPolicy
- determineExpirationTimeout(Session) - Method in class org.springframework.session.data.gemfire.expiration.support.FixedTimeoutSessionExpirationPolicy
- determineExpirationTimeout(Session) - Method in class org.springframework.session.data.gemfire.expiration.support.IdleTimeoutSessionExpirationPolicy
- doInitialization() - Method in class org.springframework.session.data.gemfire.serialization.data.support.DataSerializableSessionSerializerInitializer
-
Resolves the
GemFireCache
instance, configures Spring Session (for Apache Geode/Pivotal GemFire) to enable and use the DataSerialization framework and finally, registers theDataSerializers
used by Spring Session and required by Apache Geode/Pivotal GemFire to de/serialize theSession
objects asDataSerializable
types
. - doRead(DataInput) - Method in interface org.springframework.session.data.gemfire.serialization.data.AbstractDataSerializableSessionSerializer.DataInputReader
- doWrite(DataOutput) - Method in interface org.springframework.session.data.gemfire.serialization.data.AbstractDataSerializableSessionSerializer.DataOutputWriter
E
- EnableGemFireHttpSession - Annotation Interface in org.springframework.session.data.gemfire.config.annotation.web.http
-
Add this
annotation
to a Spring application defined@Configuration
Class
exposing theSessionRepositoryFilter
as a bean named springSessionRepositoryFilter to back theHttpSession
with either Apache Geode or Pivotal GemFire. - entrySet() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes
- equals(Object) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
- equals(Object) - Method in class org.springframework.session.data.gemfire.support.SessionIdHolder
- EqualsDirtyPredicate - Class in org.springframework.session.data.gemfire.support
-
EqualsDirtyPredicate
is anIsDirtyPredicate
strategy interface implementation that determines whether thenew value
is dirty by comparing thenew value
with theold value
using theObject.equals(Object)
method. - EqualsDirtyPredicate() - Constructor for class org.springframework.session.data.gemfire.support.EqualsDirtyPredicate
- expireSession(HttpServletRequest, HttpServletResponse) - Method in class org.springframework.session.data.gemfire.web.http.AbstractHttpSessionIdResolver
- exposeConfigurationAsProperties() - Element in annotation interface org.springframework.session.data.gemfire.config.annotation.web.http.EnableGemFireHttpSession
-
Determines whether the configuration for Spring Session using Apache Geode or Pivotal GemFire should be exposed in the Spring
Environment
asProperties
. - exposeConfigurationAsPropertiesPropertyName() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.AbstractGemFireHttpSessionConfiguration
F
- FIND_SESSIONS_BY_INDEX_NAME_AND_INDEX_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
- findById(String) - Method in class org.springframework.session.data.gemfire.expiration.repository.FixedDurationExpirationSessionRepository
-
Finds a
Session
with the givenID
. - findById(String) - Method in class org.springframework.session.data.gemfire.GemFireOperationsSessionRepository
-
Finds an existing, non-expired
Session
by ID. - findById(String) - Method in class org.springframework.session.data.gemfire.support.GemFireOperationsSessionRepositorySupport
- findByIndexNameAndIndexValue(String, String) - Method in class org.springframework.session.data.gemfire.GemFireOperationsSessionRepository
- findByIndexNameAndIndexValue(String, String) - Method in class org.springframework.session.data.gemfire.support.GemFireOperationsSessionRepositorySupport
- FixedDurationExpirationSessionRepository<S extends org.springframework.session.Session> - Class in org.springframework.session.data.gemfire.expiration.repository
-
The
FixedDurationExpirationSessionRepository
class is aSessionRepository
implementation wrapping an existingSessionRepository
, data store specific, implementation in order to implement a fixedDuration
expiration policy on theSession
. - FixedDurationExpirationSessionRepository(SessionRepository<S>, Duration) - Constructor for class org.springframework.session.data.gemfire.expiration.repository.FixedDurationExpirationSessionRepository
-
Constructs a new instance of
FixedDurationExpirationSessionRepository
initialized with the given data store specificSessionRepository
. - FixedDurationExpirationSessionRepositoryBeanPostProcessor - Class in org.springframework.session.data.gemfire.expiration.config
-
The
FixedDurationExpirationSessionRepositoryBeanPostProcessor
class wraps an existing, data store specific, instance ofSessionRepository
in an instance ofFixedDurationExpirationSessionRepository
initialized with a providedDuration
for the expiration timeout to implement lazy, fixedDuration
expiration on allSessions
. - FixedDurationExpirationSessionRepositoryBeanPostProcessor(Duration) - Constructor for class org.springframework.session.data.gemfire.expiration.config.FixedDurationExpirationSessionRepositoryBeanPostProcessor
-
Constructs a new instance of
FixedDurationExpirationSessionRepositoryBeanPostProcessor
initialized with the givenDuration
to implement lazy, fixedDuration
expiration policy on allSessions
. - FixedTimeoutSessionExpirationPolicy - Class in org.springframework.session.data.gemfire.expiration.support
-
An implementation of the
SessionExpirationPolicy
interface that specifies an expiration policy based on afixed duration of time
. - FixedTimeoutSessionExpirationPolicy(Duration) - Constructor for class org.springframework.session.data.gemfire.expiration.support.FixedTimeoutSessionExpirationPolicy
-
Constructs a new
FixedTimeoutSessionExpirationPolicy
initialized with the givenfixed, expiration timeout
. - forget(Object) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.SessionEventHandlerCacheListenerAdapter
-
Forgets the given
Session ID
. - forget(EntryEvent<Object, Session>) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.SessionEventHandlerCacheListenerAdapter
-
Forgets the
Key
contained in the givenEntryEvent
as aSession ID
. - from(Map<String, Object>) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes
- from(AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes
- from(Session) - Static method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
-
Returns the given
Session
if theSession
is aAbstractGemFireOperationsSessionRepository.GemFireSession
or return a copy of the givenSession
as aAbstractGemFireOperationsSessionRepository.GemFireSession
. - from(Session) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes
- fromData(DataInput) - Method in class org.springframework.session.data.gemfire.serialization.data.AbstractDataSerializableSessionSerializer
- fromData(Class<?>, PdxReader) - Method in class org.springframework.session.data.gemfire.serialization.pdx.AbstractPdxSerializableSessionSerializer
- fromData(Class<?>, PdxReader) - Method in class org.springframework.session.data.gemfire.serialization.pdx.support.ComposablePdxSerializer
- fromDelta(DataInput) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.DeltaCapableGemFireSession
- fromDelta(DataInput) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.DeltaCapableGemFireSessionAttributes
G
- GEMFIRE_SESSION_TO_STRING - Static variable in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
- 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, distributed and replicatedHttpSession
provider implementation in SpringSession
. - 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 SpringSessionRepository
implementation that interfaces with and uses Apache Geode or Pivotal GemFire to back and store Spring Sessions. - GemFireOperationsSessionRepository(GemfireOperations) - Constructor for class org.springframework.session.data.gemfire.GemFireOperationsSessionRepository
-
Constructs a new instance of
GemFireOperationsSessionRepository
initialized with the requiredGemfireOperations
object used to perform data access operations for managing (HTTP)Session
state. - GemFireOperationsSessionRepositorySupport - Class in org.springframework.session.data.gemfire.support
-
Framework supporting class for
AbstractGemFireOperationsSessionRepository
implementations. - GemFireOperationsSessionRepositorySupport() - Constructor for class org.springframework.session.data.gemfire.support.GemFireOperationsSessionRepositorySupport
-
Construct an uninitialized instance of
GemFireOperationsSessionRepositorySupport
. - GemFireOperationsSessionRepositorySupport(GemfireOperations) - Constructor for class org.springframework.session.data.gemfire.support.GemFireOperationsSessionRepositorySupport
-
Constructs a new instance of
GemFireOperationsSessionRepositorySupport
initialized with the givenGemfireOperations
object used to performRegion
data access operations managing theSession
state. - GemFireSession() - Constructor for class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
-
Constructs a new, default instance of
AbstractGemFireOperationsSessionRepository.GemFireSession
initialized with a generatedSession Identifier
. - GemFireSession(String) - Constructor for class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
-
Constructs a new instance of
AbstractGemFireOperationsSessionRepository.GemFireSession
initialized with the givenSession Identifier
. - GemFireSession(Session) - Constructor for class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
-
Constructs a new instance of
AbstractGemFireOperationsSessionRepository.GemFireSession
copied from the givenSession
. - GemFireSessionAttributes() - Constructor for class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes
-
Constructs a new instance of
AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes
. - GemFireSessionAttributes(Object) - Constructor for class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes
-
Constructs a new instance of
AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes
initialized with the givenlock
to use to guard against concurrent access by multipleThreads
. - GemFireUtils - Class in org.springframework.session.data.gemfire.support
-
GemFireUtils
is an abstract, extensible utility class for working with Apache Geode and Pivotal GemFire objects and types. - GemFireUtils() - Constructor for class org.springframework.session.data.gemfire.support.GemFireUtils
- getApplicationContext() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.AbstractGemFireHttpSessionConfiguration
-
Returns a reference to the Spring
ApplicationContext
. - getApplicationEventPublisher() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
-
Returns a reference to the configured
ApplicationEventPublisher
used to publishSession
events
corresponding to Apache Geode/Pivotal 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.data.gemfire.support.AbstractSession
- 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.data.gemfire.support.AbstractSession
- getAttributeOrDefault(String, T) - Method in class org.springframework.session.data.gemfire.support.AbstractSession
- getAttributes() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
- getBeanClassLoader() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.AbstractGemFireHttpSessionConfiguration
-
Returns a reference to the
ClassLoader
used by the Spring container to load beanclass types
. - getBeanFactory() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.AbstractGemFireHttpSessionConfiguration
-
Returns a reference to the Spring container
ConfigurableBeanFactory
. - getClientRegionShortcut() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Gets the
ClientRegionShortcut
used to configure the data management policy of theClientCache
Region
that will storeSession
state. - getClientRegionShortcut() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.SessionCacheTypeAwareRegionFactoryBean
-
Returns the
Region
data management policy used by the Apache Geode/Pivotal GemFireClientCache
to manageSession
state. - getClientRegionShortcut() - Method in interface org.springframework.session.data.gemfire.config.annotation.web.http.support.SpringSessionGemFireConfigurer
-
Defines the
ClientCache
Region
data management policy. - getCreationTime() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
- getCreationTime() - Method in class org.springframework.session.data.gemfire.support.AbstractSession
- getDelegate() - Method in class org.springframework.session.data.gemfire.expiration.repository.FixedDurationExpirationSessionRepository
-
Returns a reference to the data store specific
SessionRepository
. - getEnvironment() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.AbstractGemFireHttpSessionConfiguration
-
Returns a reference to the configured Spring
Environment
. - getExpirationAction() - Method in interface org.springframework.session.data.gemfire.expiration.SessionExpirationPolicy
-
Specifies the
action
to take when theSession
expires. - getExpirationTimeout() - Method in class org.springframework.session.data.gemfire.expiration.config.FixedDurationExpirationSessionRepositoryBeanPostProcessor
-
Returns the configured
Session
expiration timeout
. - getExpirationTimeout() - Method in class org.springframework.session.data.gemfire.expiration.config.SessionExpirationTimeoutAwareBeanPostProcessor
-
Returns the configured
Session
expiration timeout
. - getExpirationTimeout() - Method in class org.springframework.session.data.gemfire.expiration.repository.FixedDurationExpirationSessionRepository
-
Return an
Optional
expiraiton timeout
. - getExpiry(Region.Entry<String, Object>) - Method in class org.springframework.session.data.gemfire.expiration.support.SessionExpirationPolicyCustomExpiryAdapter
- getExposeConfigurationAsProperties() - Method in interface org.springframework.session.data.gemfire.config.annotation.web.http.support.SpringSessionGemFireConfigurer
-
Determines whether the configuration for Spring Session using Apache Geode or Pivotal GemFire should be exposed in the Spring
Environment
asProperties
. - getFixedTimeout() - Method in class org.springframework.session.data.gemfire.expiration.support.FixedTimeoutSessionExpirationPolicy
-
Return the configured
fixed expiration timeout
. - getGemFireCache() - Method in class org.springframework.session.data.gemfire.serialization.data.support.DataSerializableSessionSerializerInitializer
-
Returns an
Optional
reference to theGemFireCache
. - getId() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
- getId() - Method in class org.springframework.session.data.gemfire.serialization.data.AbstractDataSerializableSessionSerializer
-
Returns the identifier for this
DataSerializer
. - getId() - Method in class org.springframework.session.data.gemfire.serialization.data.provider.DataSerializableSessionAttributesSerializer
-
Returns the identifier for this
DataSerializer
. - getId() - Method in class org.springframework.session.data.gemfire.serialization.data.provider.DataSerializableSessionSerializer
-
Returns the identifier for this
DataSerializer
. - getId() - Method in class org.springframework.session.data.gemfire.serialization.data.support.DataSerializerSessionSerializerAdapter
- getId() - Method in class org.springframework.session.data.gemfire.support.AbstractSession
- getId() - Method in class org.springframework.session.data.gemfire.support.SessionIdHolder
-
Returns the
ID
of thisSession
. - getIdleTimeout() - Method in class org.springframework.session.data.gemfire.expiration.support.IdleTimeoutSessionExpirationPolicy
-
Return an
optionally
configured expirationidle timeout
. - getIndexableSessionAttributes() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Get the names of all
Session
attributes that will be indexed. - getIndexableSessionAttributes() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.SessionAttributesIndexFactoryBean
- getIndexableSessionAttributes() - Method in interface org.springframework.session.data.gemfire.config.annotation.web.http.support.SpringSessionGemFireConfigurer
-
Identifies the
Session
attributes by name that will be indexed for query operations. - 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 Pivotal GemFire as single, comma-delimited String value constituting the Index expression of the Index definition.
- getIsDirtyPredicate() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
- getIsDirtyPredicate() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes
- getIsDirtyPredicate() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
-
Returns the configured
IsDirtyPredicate
strategy interface implementation used to determine whether the users' application domain objects are dirty or not. - getIsDirtyPredicate() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Returns the configured
IsDirtyPredicate
strategy interface bean, declared in the Spring context, used to determine whether the users' application domain objects are dirty or not. - getLastAccessedTime() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
- getLastAccessedTime() - Method in class org.springframework.session.data.gemfire.support.AbstractSession
- getLock() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes
- getLogger() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
-
Return a reference to the
Logger
used to log messages. - getLogger() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.AbstractGemFireHttpSessionConfiguration
-
Return a reference to the configured SLF4J
Logger
. - getLogger() - Method in class org.springframework.session.data.gemfire.serialization.data.support.DataSerializableSessionSerializerInitializer
-
Returns a reference to the configured
Logger
used to capture log events and messages. - getMaxInactiveInterval() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
- getMaxInactiveInterval() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
-
Returns the
maximum interval
in which aSession
can remain inactive before theSession
is considered expired. - getMaxInactiveInterval() - Method in class org.springframework.session.data.gemfire.support.AbstractSession
- getMaxInactiveIntervalInSeconds() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
-
Returns the maximum interval in seconds in which a
Session
can remain inactive before theSession
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 expires. - getMaxInactiveIntervalInSeconds() - Method in interface org.springframework.session.data.gemfire.config.annotation.web.http.support.SpringSessionGemFireConfigurer
-
Defines the maximum interval in seconds that a
Session
can remain inactive before it expires. - 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.SessionAttributesIndexFactoryBean
- getPoolName() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Returns the name of the
Pool
used by the clientRegion
to sendSession
to the cluster of servers during cache operations. - getPoolName() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.SessionCacheTypeAwareRegionFactoryBean
-
Returns the name of the Pivotal GemFire
Pool
used by the client Region for managing Sessions during cache operations involving the server. - getPoolName() - Method in interface org.springframework.session.data.gemfire.config.annotation.web.http.support.SpringSessionGemFireConfigurer
-
Specifies the name of the specific
Pool
used by theClientCache
Region
(i.e. - getPrincipalName() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
- getRegionName() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.SessionAttributesIndexFactoryBean
- getRegionName() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.SessionCacheTypeAwareRegionFactoryBean
- getRegionName() - Method in interface org.springframework.session.data.gemfire.config.annotation.web.http.support.SpringSessionGemFireConfigurer
- getRequiredAttribute(String) - Method in class org.springframework.session.data.gemfire.support.AbstractSession
- getServerRegionShortcut() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Gets the
RegionShortcut
used to configure the data management policy of theCache
Region
that will storeSession
state. - getServerRegionShortcut() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.SessionCacheTypeAwareRegionFactoryBean
-
Returns the
Region
data management policy used by the Apache Geode/Pivotal GemFire peerCache
to manageSession
state. - getServerRegionShortcut() - Method in interface org.springframework.session.data.gemfire.config.annotation.web.http.support.SpringSessionGemFireConfigurer
-
Defines the
Cache
Region
data management policy. - getSession() - Method in class org.springframework.session.data.gemfire.events.SessionChangedEvent
-
Gets the
Session
that was changed. - getSessionEventHandler() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
- getSessionExpirationPolicy() - Method in class org.springframework.session.data.gemfire.expiration.support.SessionExpirationPolicyCustomExpiryAdapter
-
Returns the configured
SessionExpirationPolicy
defining the expiration policies for all managedSessions
. - getSessionExpirationPolicyBeanName() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Returns an
Optional
name
of the bean configured in the Spring application context implementing theSessionExpirationPolicy
forSession
expiration. - getSessionExpirationPolicyBeanName() - Method in interface org.springframework.session.data.gemfire.config.annotation.web.http.support.SpringSessionGemFireConfigurer
-
Defines the name of the bean referring to the
SessionExpirationPolicy
used to configure theSession
expiration logic and strategy. - getSessionRegionName() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Returns the name of the (Client)Cache
Region
used to storeSession
state. - getSessionRepository() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.SessionEventHandlerCacheListenerAdapter
-
Returns a reference to the configured
SessionRepository
. - getSessionRepository() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.SessionIdInterestRegisteringCacheListener
-
Returns a reference to the configured
SessionRepository
. - getSessionSerializer() - Method in class org.springframework.session.data.gemfire.serialization.data.support.DataSerializerSessionSerializerAdapter
- getSessionSerializer() - Method in class org.springframework.session.data.gemfire.serialization.pdx.support.PdxSerializerSessionSerializerAdapter
- getSessionSerializerBeanName() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Returns the configured
bean name
of the Spring bean declared in the Spring application context defining the serialization strategy for serializing theSession
. - getSessionSerializerBeanName() - Method in interface org.springframework.session.data.gemfire.config.annotation.web.http.support.SpringSessionGemFireConfigurer
-
Defines the bean name of the
SessionSerializer
used to serializeSession
state between client and server or to disk when persisting or overflowingSession
state. - getSessionsRegion() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
-
Returns a reference to the configured Apache Geode / Pivotal GemFire cache
Region
used to store and manage (HTTP)Session
data. - getSessionsRegionName() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
- getSessionsTemplate() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
-
Returns a reference to the
template
used to perform data access operations and other interactions on the cacheRegion
storing and managingSession
state and backing thisSessionRepository
. - getSupportedClasses() - Method in class org.springframework.session.data.gemfire.serialization.data.AbstractDataSerializableSessionSerializer
-
Returns the
types
supported and handled by thisDataSerializer
during de/serialization. - getSupportedClasses() - Method in class org.springframework.session.data.gemfire.serialization.data.provider.DataSerializableSessionAttributesSerializer
-
Returns the
types
supported and handled by thisDataSerializer
during de/serialization. - getSupportedClasses() - Method in class org.springframework.session.data.gemfire.serialization.data.provider.DataSerializableSessionSerializer
-
Returns the
types
supported and handled by thisDataSerializer
during de/serialization. - getSupportedClasses() - Method in class org.springframework.session.data.gemfire.serialization.data.support.DataSerializerSessionSerializerAdapter
- getTemplate() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
-
Deprecated.
H
- handleDeleted(String, Session) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
-
Handles the deletion of the given
Session
. - hasDelta() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.DeltaCapableGemFireSessionAttributes
- hasDelta() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
-
Determines whether this
AbstractGemFireOperationsSessionRepository.GemFireSession
has any changes (i.e. - hasDelta() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes
- hashCode() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
- hashCode() - Method in class org.springframework.session.data.gemfire.support.SessionIdHolder
I
- IdentityEqualsDirtyPredicate - Class in org.springframework.session.data.gemfire.support
-
IdentityEqualsDirtyPredicate
is anIsDirtyPredicate
strategy interface implementation that determines whether thenew value
is dirty by comparing thenew value
with theold value
using the identity operator (==). - IdentityEqualsDirtyPredicate() - Constructor for class org.springframework.session.data.gemfire.support.IdentityEqualsDirtyPredicate
- IdleTimeoutSessionExpirationPolicy - Class in org.springframework.session.data.gemfire.expiration.support
-
An implementation of the
SessionExpirationPolicy
interface that specifies an expiration policy forSessions
that have been idle, or inactive for a predefinedduration of time
. - IdleTimeoutSessionExpirationPolicy() - Constructor for class org.springframework.session.data.gemfire.expiration.support.IdleTimeoutSessionExpirationPolicy
-
Constructs a new
IdleTimeoutSessionExpirationPolicy
initialized with theIdleTimeoutSessionExpirationPolicy.DEFAULT_IDLE_TIMEOUT
. - IdleTimeoutSessionExpirationPolicy(Duration) - Constructor for class org.springframework.session.data.gemfire.expiration.support.IdleTimeoutSessionExpirationPolicy
-
Constructs a new
IdleTimeoutSessionExpirationPolicy
initialized with the givenidle timeout
. - indexableSessionAttributes() - Element in annotation interface org.springframework.session.data.gemfire.config.annotation.web.http.EnableGemFireHttpSession
-
Identifies the
Session
attributes by name that will be indexed for query operations. - indexableSessionAttributesPropertyName() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.AbstractGemFireHttpSessionConfiguration
- indexedSessionAttributesPropertyName() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.AbstractGemFireHttpSessionConfiguration
- initialize(Cache, Properties) - Method in class org.springframework.session.data.gemfire.serialization.data.support.DataSerializableSessionSerializerInitializer
- INSTANCE - Static variable in class org.springframework.session.data.gemfire.support.DeltaAwareDirtyPredicate
- INSTANCE - Static variable in class org.springframework.session.data.gemfire.support.EqualsDirtyPredicate
- INSTANCE - Static variable in class org.springframework.session.data.gemfire.support.IdentityEqualsDirtyPredicate
- INVALIDATE - Enum constant in enum class org.springframework.session.data.gemfire.expiration.SessionExpirationPolicy.ExpirationAction
- isClient(GemFireCache) - Static method in class org.springframework.session.data.gemfire.support.GemFireUtils
-
Determines whether the Pivotal GemFire cache is a client.
- isDirty(Object, Object) - Method in class org.springframework.session.data.gemfire.support.DeltaAwareDirtyPredicate
- isDirty(Object, Object) - Method in class org.springframework.session.data.gemfire.support.EqualsDirtyPredicate
-
Determines whether the
new value
is dirty by comparing thenew value
with theold value
using theObject.equals(Object)
method. - isDirty(Object, Object) - Method in class org.springframework.session.data.gemfire.support.IdentityEqualsDirtyPredicate
- isDirty(Object, Object) - Method in interface org.springframework.session.data.gemfire.support.IsDirtyPredicate
- IsDirtyPredicate - Interface in org.springframework.session.data.gemfire.support
-
IsDirtyPredicate
is a strategy interface used to configure Spring Session on how to evaluate application domain objects to determine whether they are dirty or not. - isExpired() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
- isExpired() - Method in class org.springframework.session.data.gemfire.support.AbstractSession
- isExposeConfigurationAsProperties() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Determines whether the configuration for Spring Session using Apache Geode or Pivotal GemFire should be exposed in the Spring
Environment
asProperties
. - 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. - isLocalLoadEvent(EntryEvent<?, ?>) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.SessionEventHandlerCacheListenerAdapter
-
Null-safe operation to determine whether the
Region
EntryEvent
is aOperation.LOCAL_LOAD_CREATE
or aOperation.LOCAL_LOAD_UPDATE
. - isNonLocalClientRegion(Region<?, ?>) - Static method in class org.springframework.session.data.gemfire.support.GemFireUtils
-
Determines whether the given
Region
is a non-local, clientRegion
, aRegion
for which a corresponding serverRegion
exists. - isNotLocalLoadEvent(EntryEvent<?, ?>) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.SessionEventHandlerCacheListenerAdapter
-
Null-safe operation to determine whether the
Region
EntryEvent
is aOperation.LOCAL_LOAD_CREATE
or aOperation.LOCAL_LOAD_UPDATE
. - isPeer(GemFireCache) - Static method in class org.springframework.session.data.gemfire.support.GemFireUtils
-
Determines whether the Pivotal GemFire cache is a peer.
- isProxy(ClientRegionShortcut) - Static method in class org.springframework.session.data.gemfire.support.GemFireUtils
-
Determines whether the given
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. - isProxy(RegionShortcut) - Static method in class org.springframework.session.data.gemfire.support.GemFireUtils
-
Determines whether the
RegionShortcut
is a Proxy-based shortcut. - isRegisterInterestEnabled() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
-
Determines whether
Region
register interest is enabled in the current Apache Geode / Pivotal GemFire configuration. - isRemembered(Object) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.SessionEventHandlerCacheListenerAdapter
-
Determines whether the given
Session ID
has been remembered. - isSession(Object) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.SessionEventHandlerCacheListenerAdapter
-
Determines whether the given
Object
is aSession
. - isSession(EntryEvent<?, ?>) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.SessionEventHandlerCacheListenerAdapter
-
Determines whether the
new value
contained in theEntryEvent
is aSession
. - isSingleton() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.SessionAttributesIndexFactoryBean
- isUsingDataSerialization() - Static method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
-
Determines whether the DataSerialization framework has been configured.
- isUsingDataSerialization() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Determine whether the configured serialization strategy is using Apache Geode / Pivotal GemFire's DataSerialization framework.
- isValidSessionId(Object) - Static method in class org.springframework.session.data.gemfire.support.SessionUtils
-
Determines whether the given
Session ID
is valid. - iterator() - Method in class org.springframework.session.data.gemfire.serialization.pdx.support.ComposablePdxSerializer
M
- maxInactiveIntervalInSeconds() - Element in annotation interface org.springframework.session.data.gemfire.config.annotation.web.http.EnableGemFireHttpSession
-
Defines the maximum interval in seconds that a
Session
can remain inactive before it expires. - maxInactiveIntervalInSecondsPropertyName() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.AbstractGemFireHttpSessionConfiguration
N
- NEVER_DIRTY - Static variable in interface org.springframework.session.data.gemfire.support.IsDirtyPredicate
- newExpirationAttributes(Duration) - Method in class org.springframework.session.data.gemfire.expiration.support.SessionExpirationPolicyCustomExpiryAdapter
-
Constructs a new
ExpirationAttributes
initialized with the givenexpiration timeut
and defaultexpirtion action
. - newExpirationAttributes(Duration, SessionExpirationPolicy.ExpirationAction) - Method in class org.springframework.session.data.gemfire.expiration.support.SessionExpirationPolicyCustomExpiryAdapter
-
Constructs a new
ExpirationAttributes
initialized with the givenexpiration timeout
and action taken when theSession
expires. - newIndex() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.SessionAttributesIndexFactoryBean
-
Constructs a Pivotal GemFire
Index
over the attributes of theHttpSession
. - newMap(Map<K, V>) - Method in class org.springframework.session.data.gemfire.serialization.pdx.provider.PdxSerializableSessionSerializer
- newSessionAttributes(Object) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.DeltaCapableGemFireSession
- newSessionAttributes(Object) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
-
Constructs a new
AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes
object to store and manage Session attributes. - newSessionChangedEvent(Session) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.SessionEventHandlerCacheListenerAdapter
-
Constructs a new
SessionChangedEvent
initialized with the givenSession
, using theSessionRepository
as the event source. - newSessionCreatedEvent(Session) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.SessionEventHandlerCacheListenerAdapter
-
Constructs a new
SessionCreatedEvent
initialized with the givenSession
, using theSessionRepository
as the event source. - newSessionDeletedEvent(Session) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.SessionEventHandlerCacheListenerAdapter
-
Constructs a new
SessionDeletedEvent
initialized with the givenSession
, using theSessionRepository
as the event source. - newSessionDestroyedEvent(Session) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.SessionEventHandlerCacheListenerAdapter
-
Constructs a new
SessionDestroyedEvent
initialized with the givenSession
, using theSessionRepository
as the event source. - newSessionEventHandler() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
-
Constructs a new instance of
AbstractGemFireOperationsSessionRepository.SessionEventHandlerCacheListenerAdapter
. - newSessionExpiredEvent(Session) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.SessionEventHandlerCacheListenerAdapter
-
Constructs a new
SessionExpiredEvent
initialized with the givenSession
, using theSessionRepository
as the event source. - newSessionIdInterestRegistrar() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
-
Constructs a new instance of
AbstractGemFireOperationsSessionRepository.SessionIdInterestRegisteringCacheListener
. - NOT_IMPLEMENTED - Static variable in class org.springframework.session.data.gemfire.support.AbstractSession
- NOT_IMPLEMENTED - Static variable in class org.springframework.session.data.gemfire.web.http.AbstractCookieSerializer
O
- of(GemFireCache) - Static method in class org.springframework.session.data.gemfire.serialization.data.support.DataSerializableSessionSerializerInitializer
-
Factory method used to construct a new instance of
DataSerializableSessionSerializerInitializer
initialized with the given, non-requiredGemFireCache
. - 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.events - package org.springframework.session.data.gemfire.events
- org.springframework.session.data.gemfire.expiration - package org.springframework.session.data.gemfire.expiration
- org.springframework.session.data.gemfire.expiration.config - package org.springframework.session.data.gemfire.expiration.config
- org.springframework.session.data.gemfire.expiration.repository - package org.springframework.session.data.gemfire.expiration.repository
- org.springframework.session.data.gemfire.expiration.support - package org.springframework.session.data.gemfire.expiration.support
- org.springframework.session.data.gemfire.serialization - package org.springframework.session.data.gemfire.serialization
- org.springframework.session.data.gemfire.serialization.data - package org.springframework.session.data.gemfire.serialization.data
- org.springframework.session.data.gemfire.serialization.data.provider - package org.springframework.session.data.gemfire.serialization.data.provider
- org.springframework.session.data.gemfire.serialization.data.support - package org.springframework.session.data.gemfire.serialization.data.support
- org.springframework.session.data.gemfire.serialization.pdx - package org.springframework.session.data.gemfire.serialization.pdx
- org.springframework.session.data.gemfire.serialization.pdx.provider - package org.springframework.session.data.gemfire.serialization.pdx.provider
- org.springframework.session.data.gemfire.serialization.pdx.support - package org.springframework.session.data.gemfire.serialization.pdx.support
- org.springframework.session.data.gemfire.support - package org.springframework.session.data.gemfire.support
- org.springframework.session.data.gemfire.web.http - package org.springframework.session.data.gemfire.web.http
- orThen(IsDirtyPredicate) - Method in interface org.springframework.session.data.gemfire.support.IsDirtyPredicate
-
Composes 2
IsDirtyPredicate
objects using the logical OR operator.
P
- PdxSerializableSessionSerializer - Class in org.springframework.session.data.gemfire.serialization.pdx.provider
-
The
PdxSerializableSessionSerializer
class is an implementation of theSessionSerializer
interface used to serialize a SpringSession
using the GemFire/Geode's PDX Serialization framework. - PdxSerializableSessionSerializer() - Constructor for class org.springframework.session.data.gemfire.serialization.pdx.provider.PdxSerializableSessionSerializer
- PdxSerializerSessionSerializerAdapter<T extends org.springframework.session.Session> - Class in org.springframework.session.data.gemfire.serialization.pdx.support
-
The
PdxSerializerSessionSerializerAdapter
class is a two-way Adapter adapting aSessionSerializer
instance as an instance ofPdxSerializer
in a GemFire/Geode context, or adapting aPdxSerializer
as aSessionSerializer
in a Spring Session context. - PdxSerializerSessionSerializerAdapter(SessionSerializer<T, PdxReader, PdxWriter>) - Constructor for class org.springframework.session.data.gemfire.serialization.pdx.support.PdxSerializerSessionSerializerAdapter
- poolName() - Element in annotation interface org.springframework.session.data.gemfire.config.annotation.web.http.EnableGemFireHttpSession
-
Specifies the name of the specific
Pool
used by theClientCache
Region
(i.e. - poolNamePropertyName() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.AbstractGemFireHttpSessionConfiguration
- postProcessAfterInitialization(Object, String) - Method in class org.springframework.session.data.gemfire.expiration.config.FixedDurationExpirationSessionRepositoryBeanPostProcessor
- postProcessBeforeInitialization(Object, String) - Method in class org.springframework.session.data.gemfire.expiration.config.SessionExpirationTimeoutAwareBeanPostProcessor
- prepareQuery(String) - Method in class org.springframework.session.data.gemfire.GemFireOperationsSessionRepository
-
Prepares the appropriate Pivotal 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 an OQL
Index
bean on theGemFireCache
Region
storing and managingSessions
, specifically on the principalName property for quick lookup ofSessions
by principalName. - publishEvent(ApplicationEvent) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
-
Publishes the specified
ApplicationEvent
to the Spring container thereby notifying other (potentially) interested application components/beans.
R
- readCookieValues(HttpServletRequest) - Method in class org.springframework.session.data.gemfire.web.http.AbstractCookieSerializer
- readObject(DataInput) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.DeltaCapableGemFireSessionAttributes
- regionName() - Element in annotation interface org.springframework.session.data.gemfire.config.annotation.web.http.EnableGemFireHttpSession
- register() - Static method in class org.springframework.session.data.gemfire.serialization.data.provider.DataSerializableSessionAttributesSerializer
-
Register custom Spring Session
DataSerializers
with Apache Geode/Pivotal GemFire to handle de/serialization of Spring Session,Session
attribute types. - register() - Static method in class org.springframework.session.data.gemfire.serialization.data.provider.DataSerializableSessionSerializer
-
Register custom Spring Session
DataSerializers
with Apache Geode/Pivotal GemFire to handle de/serialization of Spring Session,Session
andSession
attribute types. - registerDataSerializableSessionSerializer() - Method in class org.springframework.session.data.gemfire.serialization.data.support.DataSerializableSessionSerializerInitializer
-
Registers the
DataSerializableSessionSerializer
with Apache Geode/Pivotal GemFire in order to properly handle the Spring Session types. - registerInterest(Object) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
-
Registers interest on the
Session.getId()
ID} of aSession
. - registerInterest(Session) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
-
Registers interest in the given
Session
in order to receive notifications and updates. - registerSessionSerializerBeanAlias() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
- remember(Object) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.SessionEventHandlerCacheListenerAdapter
-
Remembers the given
Session ID
. - remember(EntryEvent<Object, Session>) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.SessionEventHandlerCacheListenerAdapter
-
Remembers the
Key
contained by the givenEntryEvent
iff theKey
is a validSession ID
and thenew value
is aSession
. - removeAttribute(String) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
- removeAttribute(String) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes
- removeAttribute(String) - Method in class org.springframework.session.data.gemfire.support.AbstractSession
- requireProperty(String, Class<T>) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.AbstractGemFireHttpSessionConfiguration
- resolveEnumeratedProperty(String, Class<T>, T) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.AbstractGemFireHttpSessionConfiguration
- resolveGemFireCache() - Method in class org.springframework.session.data.gemfire.serialization.data.support.DataSerializableSessionSerializerInitializer
-
Resolves a reference to the
GemFireCache
. - resolvePool(String) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
- resolveProperty(String, Boolean) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.AbstractGemFireHttpSessionConfiguration
- resolveProperty(String, Class<T>) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.AbstractGemFireHttpSessionConfiguration
-
Attempts to resolve the property with the given
name
from the SpringEnvironment
. - resolveProperty(String, Class<T>, T) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.AbstractGemFireHttpSessionConfiguration
-
Attempts to resolve the property with the given
name
from the SpringEnvironment
. - resolveProperty(String, Integer) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.AbstractGemFireHttpSessionConfiguration
- resolveProperty(String, String) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.AbstractGemFireHttpSessionConfiguration
- resolveProperty(String, String[]) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.AbstractGemFireHttpSessionConfiguration
- resolveRegionName() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.SessionCacheTypeAwareRegionFactoryBean
- resolveSessionIds(HttpServletRequest) - Method in class org.springframework.session.data.gemfire.web.http.AbstractHttpSessionIdResolver
S
- safeRead(DataInput, AbstractDataSerializableSessionSerializer.DataInputReader<T>) - Method in class org.springframework.session.data.gemfire.serialization.data.AbstractDataSerializableSessionSerializer
- safeWrite(DataOutput, AbstractDataSerializableSessionSerializer.DataOutputWriter) - Method in class org.springframework.session.data.gemfire.serialization.data.AbstractDataSerializableSessionSerializer
- save(Session) - Method in class org.springframework.session.data.gemfire.GemFireOperationsSessionRepository
-
Saves the specified
Session
to Apache Geode or Pivotal GemFire. - save(Session) - Method in class org.springframework.session.data.gemfire.support.GemFireOperationsSessionRepositorySupport
- save(S) - Method in class org.springframework.session.data.gemfire.expiration.repository.FixedDurationExpirationSessionRepository
-
Saves the given
Session
to the underlying data (persistent) store. - SerializationException - Exception in org.springframework.session.data.gemfire.serialization
-
The SerializationException class is a
RuntimeException
indicating an error occurred while attempting to serialize aSession
. - SerializationException() - Constructor for exception org.springframework.session.data.gemfire.serialization.SerializationException
- SerializationException(String) - Constructor for exception org.springframework.session.data.gemfire.serialization.SerializationException
-
Constructs a new instance of
SerializationException
initialized with the givenmessage
describing the serialization error. - SerializationException(String, Throwable) - Constructor for exception org.springframework.session.data.gemfire.serialization.SerializationException
-
Constructs a new instance of
SerializationException
initialized with the givenmessage
describing the serialization error andcause
of the serialization error. - SerializationException(Throwable) - Constructor for exception org.springframework.session.data.gemfire.serialization.SerializationException
-
Constructs a new instance of
SerializationException
initialized with the givencause
of the serialization error. - serialize(AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes, DataOutput) - Method in class org.springframework.session.data.gemfire.serialization.data.provider.DataSerializableSessionAttributesSerializer
- serialize(AbstractGemFireOperationsSessionRepository.GemFireSession, DataOutput) - Method in class org.springframework.session.data.gemfire.serialization.data.provider.DataSerializableSessionSerializer
- serialize(AbstractGemFireOperationsSessionRepository.GemFireSession, PdxWriter) - Method in class org.springframework.session.data.gemfire.serialization.pdx.provider.PdxSerializableSessionSerializer
- serialize(T, DataOutput) - Method in class org.springframework.session.data.gemfire.serialization.data.support.DataSerializerSessionSerializerAdapter
- serialize(T, PdxWriter) - Method in class org.springframework.session.data.gemfire.serialization.pdx.support.PdxSerializerSessionSerializerAdapter
- serialize(T, OUT) - Method in interface org.springframework.session.data.gemfire.serialization.SessionSerializer
-
Serializes the given
Object
to the providedout
stream. - serializeObject(Object, DataOutput) - Method in class org.springframework.session.data.gemfire.serialization.data.AbstractDataSerializableSessionSerializer
- serializeObject(Object, DataOutput, boolean) - Method in class org.springframework.session.data.gemfire.serialization.data.AbstractDataSerializableSessionSerializer
- serverRegionShortcut() - Element in annotation interface org.springframework.session.data.gemfire.config.annotation.web.http.EnableGemFireHttpSession
-
Defines the
Cache
Region
data management policy. - serverRegionShortcutPropertyName() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.AbstractGemFireHttpSessionConfiguration
- SESSION_DATA_SERIALIZER_BEAN_NAME - Static variable in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Set of defaults for
Session
serialization. - SESSION_PDX_SERIALIZER_BEAN_NAME - Static variable in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
- SESSION_REGION_KEY_CONSTRAINT - Static variable in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Key and Value class type constraints applied to the
Session
Region
. - SESSION_REGION_VALUE_CONSTRAINT - Static variable in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
- SESSION_SERIALIZER_BEAN_ALIAS - Static variable in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
- sessionAttributesChangeInterceptor() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.DeltaCapableGemFireSessionAttributes
- sessionAttributesChangeInterceptor() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes
- sessionAttributesIndex(GemFireCache) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
- SessionAttributesIndexFactoryBean - Class in org.springframework.session.data.gemfire.config.annotation.web.http.support
-
The SessionAttributesIndexFactoryBean class is a Spring
FactoryBean
that creates a Pivotal GemFireIndex
on the session attributes of theHttpSession
object. - SessionAttributesIndexFactoryBean() - Constructor for class org.springframework.session.data.gemfire.config.annotation.web.http.support.SessionAttributesIndexFactoryBean
- SessionCacheTypeAwareRegionFactoryBean<K,
V> - Class in org.springframework.session.data.gemfire.config.annotation.web.http.support -
The
SessionCacheTypeAwareRegionFactoryBean
class is a SpringFactoryBean
used to construct, configure and initialize the Apache Geode/Pivotal GemFire cacheRegion
used to store and manage Session state. - SessionCacheTypeAwareRegionFactoryBean() - Constructor for class org.springframework.session.data.gemfire.config.annotation.web.http.support.SessionCacheTypeAwareRegionFactoryBean
- SessionChangedEvent - Class in org.springframework.session.data.gemfire.events
- SessionChangedEvent(Object, Session) - Constructor for class org.springframework.session.data.gemfire.events.SessionChangedEvent
- sessionDataSerializer() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
SessionSerializer
bean implemented with Apache Geode/Pivotal GemFire DataSerialization framework. - SessionEventHandlerCacheListenerAdapter(AbstractGemFireOperationsSessionRepository) - Constructor for class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.SessionEventHandlerCacheListenerAdapter
-
Constructs a new instance of the
AbstractGemFireOperationsSessionRepository.SessionEventHandlerCacheListenerAdapter
initialized with the givenAbstractGemFireOperationsSessionRepository
. - SessionExpirationPolicy - Interface in org.springframework.session.data.gemfire.expiration
-
The
SessionExpirationPolicy
interface is a Strategy Interface defining a contract for users to implement custom application expiration policies and rules forSession
state management. - SessionExpirationPolicy.ExpirationAction - Enum Class in org.springframework.session.data.gemfire.expiration
-
Enumeration of different actions to take when a
Session
expires. - sessionExpirationPolicyBeanName() - Element in annotation interface org.springframework.session.data.gemfire.config.annotation.web.http.EnableGemFireHttpSession
-
Defines the name of the bean referring to the
SessionExpirationPolicy
used to configure theSession
expiration logic and strategy. - sessionExpirationPolicyBeanNamePropertyName() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.AbstractGemFireHttpSessionConfiguration
- SessionExpirationPolicyCustomExpiryAdapter - Class in org.springframework.session.data.gemfire.expiration.support
-
The
SessionExpirationPolicyCustomExpiryAdapter
class is an Apache Geode/Pivotal GemFireCustomExpiry
implementation wrapping and adapting an instance of theSessionExpirationPolicy
strategy interface to plugin to and affect Apache Geode/Pivotal GemFire's expiration behavior. - SessionExpirationPolicyCustomExpiryAdapter(SessionExpirationPolicy) - Constructor for class org.springframework.session.data.gemfire.expiration.support.SessionExpirationPolicyCustomExpiryAdapter
-
Constructs a new
SessionExpirationPolicyCustomExpiryAdapter
initialized with the given, requiredSessionExpirationPolicy
. - SessionExpirationTimeoutAware - Interface in org.springframework.session.data.gemfire.expiration.config
-
The
SessionExpirationTimeoutAware
interface is a configuration callback interface allowing implementors to receive a callback with the configuredSession
expiration timeout
as set on theEnableGemFireHttpSession
annotation,EnableGemFireHttpSession.maxInactiveIntervalInSeconds()
attribute. - SessionExpirationTimeoutAwareBeanPostProcessor - Class in org.springframework.session.data.gemfire.expiration.config
-
The
SessionExpirationTimeoutAwareBeanPostProcessor
class is a SpringBeanPostProcessor
handling the post processing of all Spring beans defined in the Spring container implementing theSessionExpirationTimeoutAware
interface. - SessionExpirationTimeoutAwareBeanPostProcessor(Duration) - Constructor for class org.springframework.session.data.gemfire.expiration.config.SessionExpirationTimeoutAwareBeanPostProcessor
-
Constructs a new
SessionExpirationTimeoutAwareBeanPostProcessor
initialized with the givenSession
expiration timeout
. - SessionIdHolder - Class in org.springframework.session.data.gemfire.support
-
SessionIdHolder
class is a Spring SessionSession
implementation that only holds theID
of theSession
. - SessionIdHolder(String) - Constructor for class org.springframework.session.data.gemfire.support.SessionIdHolder
-
Constructs a new instance of the
SessionIdHolder
initialized with the givensession ID
. - SessionIdInterestRegisteringCacheListener(AbstractGemFireOperationsSessionRepository) - Constructor for class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.SessionIdInterestRegisteringCacheListener
-
Constructs a new instance of the
AbstractGemFireOperationsSessionRepository.SessionIdInterestRegisteringCacheListener
initialized with theAbstractGemFireOperationsSessionRepository
. - sessionPdxSerializer() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
SessionSerializer
bean implemented with Apache Geode/Pivotal GemFire PDX serialization framework. - sessionRegion(GemFireCache, RegionAttributes<Object, Session>) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Defines the
Region
used to store and manageSession
state in 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
RegionAttributes
used to configure and initialize the cacheRegion
used to storeSession
state. - sessionRegionNamePropertyName() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.AbstractGemFireHttpSessionConfiguration
- sessionRegionTemplate(GemFireCache) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Defines a
GemfireTemplate
bean used to interact with the (Client)CacheRegion
used to storeSession
state. - sessionRepository(GemfireOperations) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Defines the
SessionRepository
bean used to interact with Apache Geode or Pivotal GemFire as the Spring Session provider. - SessionSerializer<T,
IN, OUT> - Interface in org.springframework.session.data.gemfire.serialization -
The
SessionSerializer
interface is a Service Provider Interface (SPI) for providers needing to provide a custom implementation of their serialization strategy. - sessionSerializerBeanName() - Element in annotation interface org.springframework.session.data.gemfire.config.annotation.web.http.EnableGemFireHttpSession
-
Defines the name of the bean referring to the
SessionSerializer
used to serializeSession
state between client and server or to disk when persisting or overflowingSession
state. - sessionSerializerBeanNamePropertyName() - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.AbstractGemFireHttpSessionConfiguration
- SessionUtils - Class in org.springframework.session.data.gemfire.support
-
Abstract utility class containing functions for managing
Session
objects. - SessionUtils() - Constructor for class org.springframework.session.data.gemfire.support.SessionUtils
- setApplicationContext(ApplicationContext) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.AbstractGemFireHttpSessionConfiguration
-
Sets a reference the Spring
ApplicationContext
. - setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
-
Sets the configured
ApplicationEventPublisher
used to publishSession
events
corresponding to Apache Geode/Pivotal 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
- setAttribute(String, Object) - Method in class org.springframework.session.data.gemfire.support.AbstractSession
- setBeanClassLoader(ClassLoader) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.AbstractGemFireHttpSessionConfiguration
-
Sets a reference to the
ClassLoader
used by the Spring container to load beanclass types
. - 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
-
Gets the
ClientRegionShortcut
used to configure the data management policy of theClientCache
Region
that will storeSession
state. - setEnvironment(Environment) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.AbstractGemFireHttpSessionConfiguration
-
Sets a reference to the Spring
Environment
. - setExpirationTimeout(Duration) - Method in interface org.springframework.session.data.gemfire.expiration.config.SessionExpirationTimeoutAware
-
Configures the
Session
expiration timeout
on this implementating object. - setExpirationTimeout(Duration) - Method in class org.springframework.session.data.gemfire.expiration.support.IdleTimeoutSessionExpirationPolicy
-
Configures the expiration
idle timeout
. - setExposeConfigurationAsProperties(boolean) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Sets whether to expose the configuration of Spring Session using Apache Geode or Pivotal GemFire as
Properties
in the SpringEnvironment
. - 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 will be indexed. - setIndexableSessionAttributes(String[]) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.SessionAttributesIndexFactoryBean
- setIsDirtyPredicate(IsDirtyPredicate) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
- setIsDirtyPredicate(IsDirtyPredicate) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes
- setIsDirtyPredicate(IsDirtyPredicate) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
-
Configures the
IsDirtyPredicate
strategy interface used to determine whether the users' application domain objects are dirty or not. - setIsDirtyPredicate(IsDirtyPredicate) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Configures the
IsDirtyPredicate
strategy interface, as a bean from the Spring context, used to determine whether the users' application domain objects are dirty or not. - setLastAccessedTime(Instant) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
- setLastAccessedTime(Instant) - Method in class org.springframework.session.data.gemfire.support.AbstractSession
- setMaxInactiveInterval(Duration) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
- setMaxInactiveInterval(Duration) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
-
Sets the
maximum interval
in which aSession
can remain inactive before theSession
is considered expired. - setMaxInactiveInterval(Duration) - Method in class org.springframework.session.data.gemfire.support.AbstractSession
- 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 theSession
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 expires. - setPoolName(String) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Sets the name of the
Pool
used by the clientRegion
to sendSession
to the cluster of servers during cache operations. - setPrincipalName(String) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
- setRegionName(String) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.SessionAttributesIndexFactoryBean
- setRegionName(String) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.support.SessionCacheTypeAwareRegionFactoryBean
- setServerRegionShortcut(RegionShortcut) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Sets the
RegionShortcut
used to configure the data management policy of theCache
Region
that will storeSession
state. - setSessionExpirationPolicyBeanName(String) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Sets the
name
of the bean configured in the Spring application context implementing theSessionExpirationPolicy
forSession
expiration. - setSessionId(HttpServletRequest, HttpServletResponse, String) - Method in class org.springframework.session.data.gemfire.web.http.AbstractHttpSessionIdResolver
- setSessionRegionName(String) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Sets the name of the (Client)Cache
Region
used to storeSession
state. - setSessionSerializer(SessionSerializer<T, DataInput, DataOutput>) - Method in class org.springframework.session.data.gemfire.serialization.data.support.DataSerializerSessionSerializerAdapter
- setSessionSerializerBeanName(String) - Method in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
-
Sets the
bean name
of the Spring bean declared in the Spring application context defining the serialization strategy for serializing theSession
. - setUseDataSerialization(boolean) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
-
Sets a condition indicating whether the DataSerialization framework has been configured.
- SPRING_SECURITY_CONTEXT - Static variable in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
- SPRING_SESSION_DATA_GEMFIRE_SESSION_SERIALIZER_BEAN_NAME_PROPERTY - Static variable in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
- SPRING_SESSION_GEMFIRE_PROPERTY_SOURCE - Static variable in class org.springframework.session.data.gemfire.config.annotation.web.http.GemFireHttpSessionConfiguration
- SPRING_SESSION_PROPERTY_PREFIX - Static variable in class org.springframework.session.data.gemfire.config.annotation.web.http.AbstractGemFireHttpSessionConfiguration
- SpringSessionGemFireConfigurer - Interface in org.springframework.session.data.gemfire.config.annotation.web.http.support
-
The
SpringSessionGemFireConfigurer
interface defines a contract for programmatically controlling the configuration of either Apache Geode or Pivotal GemFire as a (HTTP)Session
state management provider in Spring Session.
T
- toData(Object, DataOutput) - Method in class org.springframework.session.data.gemfire.serialization.data.AbstractDataSerializableSessionSerializer
- toData(Object, PdxWriter) - Method in class org.springframework.session.data.gemfire.serialization.pdx.AbstractPdxSerializableSessionSerializer
- toData(Object, PdxWriter) - Method in class org.springframework.session.data.gemfire.serialization.pdx.support.ComposablePdxSerializer
- toDelta(DataOutput) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.DeltaCapableGemFireSession
- toDelta(DataOutput) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.DeltaCapableGemFireSessionAttributes
- toSession(Object, Object) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.SessionEventHandlerCacheListenerAdapter
- toString() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
- toString() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes
- toString() - Method in class org.springframework.session.data.gemfire.support.SessionIdHolder
- touch(Session) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
- triggerDelta() - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
- triggerDelta(boolean) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.GemFireSession
U
- unregisterInterest(Object) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
-
Unregisters interest on the
Session.getId()
ID} of aSession
. - unregisterInterest(Session) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
-
Unregisters interest in the given
Session
in order to stop notifications and updates.
V
- valueOf(String) - Static method in enum class org.springframework.session.data.gemfire.expiration.SessionExpirationPolicy.ExpirationAction
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.springframework.session.data.gemfire.expiration.SessionExpirationPolicy.ExpirationAction
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- writeCookieValue(CookieSerializer.CookieValue) - Method in class org.springframework.session.data.gemfire.web.http.AbstractCookieSerializer
- writeObject(Object, DataOutput) - Method in class org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository.DeltaCapableGemFireSessionAttributes
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
AbstractGemFireOperationsSessionRepository.getSessionsTemplate()
.