Class PersistentWebSessionSearchImpl

java.lang.Object
io.camunda.search.clients.PersistentWebSessionSearchImpl
All Implemented Interfaces:
io.camunda.search.clients.PersistentWebSessionClient

public class PersistentWebSessionSearchImpl extends Object implements io.camunda.search.clients.PersistentWebSessionClient
  • Constructor Details

    • PersistentWebSessionSearchImpl

      public PersistentWebSessionSearchImpl(DocumentBasedSearchClient readClient, DocumentBasedWriteClient writeClient, io.camunda.webapps.schema.descriptors.index.PersistentWebSessionIndexDescriptor persistentWebSessionIndex)
  • Method Details

    • getPersistentWebSession

      public io.camunda.search.entities.PersistentWebSessionEntity getPersistentWebSession(String sessionId)
      Specified by:
      getPersistentWebSession in interface io.camunda.search.clients.PersistentWebSessionClient
    • upsertPersistentWebSession

      public void upsertPersistentWebSession(io.camunda.search.entities.PersistentWebSessionEntity persistentWebSessionEntity)
      Specified by:
      upsertPersistentWebSession in interface io.camunda.search.clients.PersistentWebSessionClient
    • deletePersistentWebSession

      public void deletePersistentWebSession(String sessionId)
      Specified by:
      deletePersistentWebSession in interface io.camunda.search.clients.PersistentWebSessionClient
    • getAllPersistentWebSessions

      public io.camunda.search.query.SearchQueryResult<io.camunda.search.entities.PersistentWebSessionEntity> getAllPersistentWebSessions()
      Specified by:
      getAllPersistentWebSessions in interface io.camunda.search.clients.PersistentWebSessionClient