# Package org.springframework.session.data.gemfire

Class Summary
AbstractGemFireOperationsSessionRepository: `AbstractGemFireOperationsSessionRepository` is an abstract base class encapsulating functionality common to all implementations that support `SessionRepository` operations backed by Apache Geode.
AbstractGemFireOperationsSessionRepository.GemFireSession: GemFireSession is a GemFire representation model of a Spring `ExpiringSession` that stores and manages Session state information in GemFire.
AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes: The GemFireSessionAttributes class is a container for Session attributes implementing both the `DataSerializable` and `Delta` GemFire interfaces for efficient storage and distribution (replication) in GemFire.
AbstractGemFireOperationsSessionRepository.GemFireSessionAttributesInstantiator: GemFireSessionAttributesInstantiator is a GemFire `Instantiator` use to instantiate instances of the `AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes` object used in GemFire's data serialization framework when persisting Session attributes state in GemFire.
AbstractGemFireOperationsSessionRepository.GemFireSessionInstantiator: GemFireSessionInstantiator is a GemFire `Instantiator` use to instantiate instances of the `AbstractGemFireOperationsSessionRepository.GemFireSession` object used in GemFire's data serialization framework when persisting Session state in GemFire.
GemFireOperationsSessionRepository: The `GemFireOperationsSessionRepository` class is a Spring `SessionRepository` implementation that interfaces with and uses GemFire to back and store Spring Sessions.