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 voidendOperation()longgetLastIdleTimestamp()InternalProcessRuntimegetProcessRuntime()TimerServicegetTimerService()voidsetEndOperationListener(EndOperationListener listener)voidsetIdentifier(long id)voidstartOperation()-
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()
-
startOperation
void startOperation()
-
endOperation
void endOperation()
-
getProcessRuntime
InternalProcessRuntime getProcessRuntime()
-
setIdentifier
void setIdentifier(long id)
-
setEndOperationListener
void setEndOperationListener(EndOperationListener listener)
-
getLastIdleTimestamp
long getLastIdleTimestamp()
-
-