package org.drools.persistence; import org.drools.runtime.Environment; import org.drools.runtime.KnowledgeSessionConfiguration; import org.drools.runtime.StatefulKnowledgeSession; public interface ApplicationScopedPersistenceContext { StatefulKnowledgeSession loadStatefulKnowledgeSession(long sessionId, KnowledgeSessionConfiguration kconf, Environment env); void save(StatefulKnowledgeSession internalKnowledgeSession); void update(StatefulKnowledgeSession internalKnowledgeSession); void setLastModificationDate(long sessionId); }