Package org.kie.api.runtime
Interface KieRuntime
- All Superinterfaces:
EntryPoint,KieRuntimeEventManager,ProcessEventManager,ProcessRuntime,RuleRuntime,RuleRuntimeEventManager
- All Known Subinterfaces:
KieSession
-
Method Summary
Modifier and TypeMethodDescription<T extends SessionClock>
TvoidregisterChannel(String name, Channel channel) voidSets a global value in this sessionvoidunregisterChannel(String name) Methods inherited from interface org.kie.api.runtime.rule.EntryPoint
delete, delete, getEntryPointId, getFactCount, getFactHandle, getFactHandles, getFactHandles, getObject, getObjects, getObjects, insert, retract, update, updateMethods inherited from interface org.kie.api.event.KieRuntimeEventManager
getLoggerMethods inherited from interface org.kie.api.event.process.ProcessEventManager
addEventListener, getProcessEventListeners, removeEventListenerMethods inherited from interface org.kie.api.runtime.process.ProcessRuntime
abortProcessInstance, createProcessInstance, getProcessInstance, getProcessInstance, getProcessInstances, getWorkItemManager, signalEvent, signalEvent, startProcess, startProcess, startProcess, startProcess, startProcessFromNodeIds, startProcessInstanceMethods inherited from interface org.kie.api.runtime.rule.RuleRuntime
getAgenda, getEntryPoint, getEntryPoints, getQueryResults, halt, openLiveQueryMethods inherited from interface org.kie.api.event.rule.RuleRuntimeEventManager
addEventListener, addEventListener, getAgendaEventListeners, getRuleRuntimeEventListeners, removeEventListener, removeEventListener
-
Method Details
-
getSessionClock
- Returns:
- the session clock instance assigned to this session
-
setGlobal
Sets a global value in this session- Parameters:
identifier- the global identifiervalue- the value assigned to the global identifier
-
getGlobal
-
getGlobals
Globals getGlobals() -
getCalendars
Calendars getCalendars() -
getEnvironment
Environment getEnvironment() -
getKieBase
KieBase getKieBase()- Returns:
- the KieBase reference from which this stateful session was created.
-
registerChannel
-
unregisterChannel
-
getChannels
-
getSessionConfiguration
KieSessionConfiguration getSessionConfiguration()
-