Package org.drools.persistence.jpa
Class KnowledgeStoreServiceImpl
- java.lang.Object
-
- org.drools.persistence.jpa.KnowledgeStoreServiceImpl
-
- All Implemented Interfaces:
java.lang.Comparable<org.kie.api.internal.utils.KieService>,org.kie.api.internal.utils.KieService,org.kie.api.persistence.jpa.KieStoreServices
public class KnowledgeStoreServiceImpl extends java.lang.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 java.lang.Class<? extends org.kie.api.runtime.CommandExecutor>getCommandServiceClass()longgetStatefulKnowledgeSessionId(org.kie.internal.runtime.StatefulKnowledgeSession ksession)java.lang.Class<? extends org.drools.core.process.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(java.lang.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(java.lang.Class<? extends org.kie.api.runtime.CommandExecutor> commandServiceClass)protected voidsetDefaultImplementations()voidsetProcessInstanceManagerFactoryClass(java.lang.String processInstanceManagerFactoryClass)voidsetProcessSignalManagerFactoryClass(java.lang.String processSignalManagerFactoryClass)voidsetWorkItemManagerFactoryClass(java.lang.Class<? extends org.drools.core.process.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(java.lang.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(java.lang.Class<? extends org.kie.api.runtime.CommandExecutor> commandServiceClass)
-
getCommandServiceClass
public java.lang.Class<? extends org.kie.api.runtime.CommandExecutor> getCommandServiceClass()
-
setProcessInstanceManagerFactoryClass
public void setProcessInstanceManagerFactoryClass(java.lang.String processInstanceManagerFactoryClass)
-
setWorkItemManagerFactoryClass
public void setWorkItemManagerFactoryClass(java.lang.Class<? extends org.drools.core.process.WorkItemManagerFactory> workItemManagerFactoryClass)
-
getWorkItemManagerFactoryClass
public java.lang.Class<? extends org.drools.core.process.WorkItemManagerFactory> getWorkItemManagerFactoryClass()
-
setProcessSignalManagerFactoryClass
public void setProcessSignalManagerFactoryClass(java.lang.String processSignalManagerFactoryClass)
-
-