Package org.drools.core.runtime.process
Interface InternalProcessRuntime
-
- All Superinterfaces:
org.kie.internal.process.CorrelationAwareProcessRuntime
,org.kie.api.event.process.ProcessEventManager
,org.kie.api.runtime.process.ProcessRuntime
- All Known Implementing Classes:
StatefulKnowledgeSessionImpl.DummyInternalProcessRuntime
public interface InternalProcessRuntime extends org.kie.api.runtime.process.ProcessRuntime, org.kie.api.event.process.ProcessEventManager, org.kie.internal.process.CorrelationAwareProcessRuntime
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
clearProcessInstances()
void
clearProcessInstancesState()
void
dispose()
void
setProcessEventSupport(ProcessEventSupport processEventSupport)
-
Methods inherited from interface org.kie.internal.process.CorrelationAwareProcessRuntime
createProcessInstance, getProcessInstance, startProcess, startProcessFromNodeIds
-
Methods inherited from interface org.kie.api.event.process.ProcessEventManager
addEventListener, getProcessEventListeners, removeEventListener
-
Methods inherited from interface org.kie.api.runtime.process.ProcessRuntime
abortProcessInstance, createProcessInstance, getProcessInstance, getProcessInstance, getProcessInstances, getWorkItemManager, signalEvent, signalEvent, startProcess, startProcess, startProcess, startProcess, startProcessFromNodeIds, startProcessInstance
-
-
-
-
Method Detail
-
dispose
void dispose()
-
setProcessEventSupport
void setProcessEventSupport(ProcessEventSupport processEventSupport)
-
clearProcessInstances
void clearProcessInstances()
-
clearProcessInstancesState
void clearProcessInstancesState()
-
-