Package org.drools.persistence.jpa
Class KnowledgeStoreServiceImpl
java.lang.Object
org.drools.persistence.jpa.KnowledgeStoreServiceImpl
- All Implemented Interfaces:
Comparable<KieService>,KieService,KieStoreServices
-
Field Summary
Fields inherited from interface org.kie.api.internal.utils.KieService
UNDEFINED -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionClass<? extends CommandExecutor>longClass<? extends WorkItemManagerFactory>loadKieSession(int id, KieBase kbase, KieSessionConfiguration configuration, Environment environment) loadKieSession(Long id, KieBase kbase, KieSessionConfiguration configuration, Environment environment) newKieSession(KieBase kbase, KieSessionConfiguration configuration, Environment environment) voidsetCommandServiceClass(Class<? extends CommandExecutor> commandServiceClass) protected voidvoidsetProcessInstanceManagerFactoryClass(String processInstanceManagerFactoryClass) voidsetProcessSignalManagerFactoryClass(String processSignalManagerFactoryClass) voidsetWorkItemManagerFactoryClass(Class<? extends WorkItemManagerFactory> workItemManagerFactoryClass) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.kie.api.internal.utils.KieService
compareTo, servicePriority, serviceTag
-
Constructor Details
-
KnowledgeStoreServiceImpl
public KnowledgeStoreServiceImpl()
-
-
Method Details
-
setDefaultImplementations
protected void setDefaultImplementations() -
newKieSession
public StatefulKnowledgeSession newKieSession(KieBase kbase, KieSessionConfiguration configuration, Environment environment) - Specified by:
newKieSessionin interfaceKieStoreServices
-
loadKieSession
public StatefulKnowledgeSession loadKieSession(int id, KieBase kbase, KieSessionConfiguration configuration, Environment environment) - Specified by:
loadKieSessionin interfaceKieStoreServices
-
loadKieSession
public StatefulKnowledgeSession loadKieSession(Long id, KieBase kbase, KieSessionConfiguration configuration, Environment environment) - Specified by:
loadKieSessionin interfaceKieStoreServices
-
getStatefulKnowledgeSessionId
-
setCommandServiceClass
-
getCommandServiceClass
-
setProcessInstanceManagerFactoryClass
-
setWorkItemManagerFactoryClass
public void setWorkItemManagerFactoryClass(Class<? extends WorkItemManagerFactory> workItemManagerFactoryClass) -
getWorkItemManagerFactoryClass
-
setProcessSignalManagerFactoryClass
-