public class KnowledgeStoreServiceImpl extends Object implements org.kie.api.persistence.jpa.KieStoreServices
Modifier and Type | Class and Description |
---|---|
static class |
KnowledgeStoreServiceImpl.CommandBasedEntryPointCreator |
Constructor and Description |
---|
KnowledgeStoreServiceImpl() |
Modifier and Type | Method and Description |
---|---|
Class<? extends org.kie.api.runtime.CommandExecutor> |
getCommandServiceClass() |
long |
getStatefulKnowledgeSessionId(org.kie.internal.runtime.StatefulKnowledgeSession ksession) |
Class<? extends org.drools.core.process.instance.WorkItemManagerFactory> |
getWorkItemManagerFactoryClass() |
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) |
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) |
org.kie.internal.runtime.StatefulKnowledgeSession |
newKieSession(org.kie.api.KieBase kbase,
org.kie.api.runtime.KieSessionConfiguration configuration,
org.kie.api.runtime.Environment environment) |
void |
setCommandServiceClass(Class<? extends org.kie.api.runtime.CommandExecutor> commandServiceClass) |
protected void |
setDefaultImplementations() |
void |
setProcessInstanceManagerFactoryClass(String processInstanceManagerFactoryClass) |
void |
setProcessSignalManagerFactoryClass(String processSignalManagerFactoryClass) |
void |
setWorkItemManagerFactoryClass(Class<? extends org.drools.core.process.instance.WorkItemManagerFactory> workItemManagerFactoryClass) |
protected void setDefaultImplementations()
public org.kie.internal.runtime.StatefulKnowledgeSession newKieSession(org.kie.api.KieBase kbase, org.kie.api.runtime.KieSessionConfiguration configuration, org.kie.api.runtime.Environment environment)
newKieSession
in interface org.kie.api.persistence.jpa.KieStoreServices
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)
loadKieSession
in interface org.kie.api.persistence.jpa.KieStoreServices
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)
loadKieSession
in interface org.kie.api.persistence.jpa.KieStoreServices
public long getStatefulKnowledgeSessionId(org.kie.internal.runtime.StatefulKnowledgeSession ksession)
public void setCommandServiceClass(Class<? extends org.kie.api.runtime.CommandExecutor> commandServiceClass)
public Class<? extends org.kie.api.runtime.CommandExecutor> getCommandServiceClass()
public void setProcessInstanceManagerFactoryClass(String processInstanceManagerFactoryClass)
public void setWorkItemManagerFactoryClass(Class<? extends org.drools.core.process.instance.WorkItemManagerFactory> workItemManagerFactoryClass)
public Class<? extends org.drools.core.process.instance.WorkItemManagerFactory> getWorkItemManagerFactoryClass()
public void setProcessSignalManagerFactoryClass(String processSignalManagerFactoryClass)
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.