Interface KnowledgeSessionStorage


  • public interface KnowledgeSessionStorage
    • Method Detail

      • findSessionInfo

        org.drools.persistence.api.PersistentSession findSessionInfo​(Long sessionId)
      • saveOrUpdate

        void saveOrUpdate​(org.drools.persistence.api.PersistentSession storedObject)
      • lock

        void lock​(org.drools.persistence.api.PersistentSession session)
      • saveOrUpdate

        void saveOrUpdate​(org.drools.persistence.api.PersistentWorkItem workItem)
      • getNextWorkItemId

        Long getNextWorkItemId()
      • findWorkItemInfo

        org.drools.persistence.api.PersistentWorkItem findWorkItemInfo​(Long id)
      • remove

        void remove​(org.drools.persistence.api.PersistentWorkItem workItem)
      • lock

        void lock​(org.drools.persistence.api.PersistentWorkItem workItem)
      • getNextStatefulKnowledgeSessionId

        Long getNextStatefulKnowledgeSessionId()