Package org.drools.core.common
Interface InternalKnowledgeRuntime
-
- All Superinterfaces:
org.kie.api.runtime.rule.EntryPoint
,org.kie.api.runtime.KieRuntime
,org.kie.api.event.KieRuntimeEventManager
,org.kie.api.event.process.ProcessEventManager
,org.kie.api.runtime.process.ProcessRuntime
,org.kie.api.runtime.rule.RuleRuntime
,org.kie.api.event.rule.RuleRuntimeEventManager
public interface InternalKnowledgeRuntime extends org.kie.api.runtime.KieRuntime
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description long
getLastIdleTimestamp()
InternalProcessRuntime
getProcessRuntime()
TimerService
getTimerService()
void
setEndOperationListener(EndOperationListener listener)
void
setIdentifier(long id)
-
Methods inherited from interface org.kie.api.runtime.rule.EntryPoint
delete, delete, getEntryPointId, getFactCount, getFactHandle, getFactHandles, getFactHandles, getObject, getObjects, getObjects, insert, retract, update, update
-
Methods inherited from interface org.kie.api.runtime.KieRuntime
getCalendars, getChannels, getEnvironment, getGlobal, getGlobals, getKieBase, getSessionClock, getSessionConfiguration, registerChannel, setGlobal, unregisterChannel
-
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
-
getTimerService
TimerService getTimerService()
-
getProcessRuntime
InternalProcessRuntime getProcessRuntime()
-
setIdentifier
void setIdentifier(long id)
-
setEndOperationListener
void setEndOperationListener(EndOperationListener listener)
-
getLastIdleTimestamp
long getLastIdleTimestamp()
-
-