Class GemFireOperationsSessionRepository

java.lang.Object
org.springframework.session.data.gemfire.AbstractGemFireOperationsSessionRepository
org.springframework.session.data.gemfire.GemFireOperationsSessionRepository
All Implemented Interfaces:
org.springframework.beans.factory.Aware, org.springframework.context.ApplicationEventPublisherAware, org.springframework.session.FindByIndexNameSessionRepository<org.springframework.session.Session>, org.springframework.session.SessionRepository<org.springframework.session.Session>

public class GemFireOperationsSessionRepository extends AbstractGemFireOperationsSessionRepository
The GemFireOperationsSessionRepository class is a Spring SessionRepository implementation that interfaces with and uses Apache Geode or Pivotal GemFire to back and store Spring Sessions.
Since:
1.1.0
See Also:
  • Field Details

    • FIND_SESSIONS_BY_INDEX_NAME_AND_INDEX_VALUE_QUERY

      protected static final String FIND_SESSIONS_BY_INDEX_NAME_AND_INDEX_VALUE_QUERY
      See Also:
    • FIND_SESSIONS_BY_PRINCIPAL_NAME_QUERY

      protected static final String FIND_SESSIONS_BY_PRINCIPAL_NAME_QUERY
      See Also:
  • Constructor Details

    • GemFireOperationsSessionRepository

      public GemFireOperationsSessionRepository(org.springframework.data.gemfire.GemfireOperations template)
      Constructs a new instance of GemFireOperationsSessionRepository initialized with the required GemfireOperations object used to perform data access operations for managing (HTTP) Session state.
      Parameters:
      template - GemfireOperations object used to access and manage Session state in GemFire.
      See Also:
      • GemfireOperations
  • Method Details