Drools :: Persistence :: JPA 6.0.0.CR1

org.drools.persistence.jpa
Class KnowledgeStoreServiceImpl

java.lang.Object
  extended by 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
KnowledgeStoreServiceImpl()
           
 
Method Summary
 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 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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KnowledgeStoreServiceImpl

public KnowledgeStoreServiceImpl()
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:
newKieSession in interface org.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:
loadKieSession in interface org.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)

Drools :: Persistence :: JPA 6.0.0.CR1

Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.