Package org.drools.persistence.jpa
Class KnowledgeStoreServiceImpl
- java.lang.Object
-
- org.drools.persistence.jpa.KnowledgeStoreServiceImpl
-
- All Implemented Interfaces:
org.kie.api.persistence.jpa.KieStoreServices
public class KnowledgeStoreServiceImpl extends Object implements org.kie.api.persistence.jpa.KieStoreServices
-
-
Constructor Summary
Constructors Constructor Description KnowledgeStoreServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Class<? extends org.kie.api.runtime.CommandExecutor>getCommandServiceClass()longgetStatefulKnowledgeSessionId(org.kie.internal.runtime.StatefulKnowledgeSession ksession)Class<? extends org.drools.core.process.instance.WorkItemManagerFactory>getWorkItemManagerFactoryClass()org.kie.internal.runtime.StatefulKnowledgeSessionloadKieSession(int id, org.kie.api.KieBase kbase, org.kie.api.runtime.KieSessionConfiguration configuration, org.kie.api.runtime.Environment environment)org.kie.internal.runtime.StatefulKnowledgeSessionloadKieSession(Long id, org.kie.api.KieBase kbase, org.kie.api.runtime.KieSessionConfiguration configuration, org.kie.api.runtime.Environment environment)org.kie.internal.runtime.StatefulKnowledgeSessionnewKieSession(org.kie.api.KieBase kbase, org.kie.api.runtime.KieSessionConfiguration configuration, org.kie.api.runtime.Environment environment)voidsetCommandServiceClass(Class<? extends org.kie.api.runtime.CommandExecutor> commandServiceClass)protected voidsetDefaultImplementations()voidsetProcessInstanceManagerFactoryClass(String processInstanceManagerFactoryClass)voidsetProcessSignalManagerFactoryClass(String processSignalManagerFactoryClass)voidsetWorkItemManagerFactoryClass(Class<? extends org.drools.core.process.instance.WorkItemManagerFactory> workItemManagerFactoryClass)
-
-
-
Method Detail
-
setDefaultImplementations
protected void setDefaultImplementations()
-
newKieSession
public org.kie.internal.runtime.StatefulKnowledgeSession newKieSession(org.kie.api.KieBase kbase, org.kie.api.runtime.KieSessionConfiguration configuration, org.kie.api.runtime.Environment environment)- Specified by:
newKieSessionin interfaceorg.kie.api.persistence.jpa.KieStoreServices
-
loadKieSession
public org.kie.internal.runtime.StatefulKnowledgeSession loadKieSession(int id, org.kie.api.KieBase kbase, org.kie.api.runtime.KieSessionConfiguration configuration, org.kie.api.runtime.Environment environment)- Specified by:
loadKieSessionin interfaceorg.kie.api.persistence.jpa.KieStoreServices
-
loadKieSession
public org.kie.internal.runtime.StatefulKnowledgeSession loadKieSession(Long id, org.kie.api.KieBase kbase, org.kie.api.runtime.KieSessionConfiguration configuration, org.kie.api.runtime.Environment environment)
- Specified by:
loadKieSessionin interfaceorg.kie.api.persistence.jpa.KieStoreServices
-
getStatefulKnowledgeSessionId
public long getStatefulKnowledgeSessionId(org.kie.internal.runtime.StatefulKnowledgeSession ksession)
-
setCommandServiceClass
public void setCommandServiceClass(Class<? extends org.kie.api.runtime.CommandExecutor> commandServiceClass)
-
getCommandServiceClass
public Class<? extends org.kie.api.runtime.CommandExecutor> getCommandServiceClass()
-
setProcessInstanceManagerFactoryClass
public void setProcessInstanceManagerFactoryClass(String processInstanceManagerFactoryClass)
-
setWorkItemManagerFactoryClass
public void setWorkItemManagerFactoryClass(Class<? extends org.drools.core.process.instance.WorkItemManagerFactory> workItemManagerFactoryClass)
-
getWorkItemManagerFactoryClass
public Class<? extends org.drools.core.process.instance.WorkItemManagerFactory> getWorkItemManagerFactoryClass()
-
setProcessSignalManagerFactoryClass
public void setProcessSignalManagerFactoryClass(String processSignalManagerFactoryClass)
-
-