public interface KieRuntime extends RuleRuntime, ProcessRuntime, KieRuntimeEventManager
Modifier and Type | Method and Description |
---|---|
Calendars |
getCalendars() |
Map<String,Channel> |
getChannels() |
Environment |
getEnvironment() |
Object |
getGlobal(String identifier) |
Globals |
getGlobals() |
KieBase |
getKieBase() |
<T extends SessionClock> |
getSessionClock() |
KieSessionConfiguration |
getSessionConfiguration() |
void |
registerChannel(String name,
Channel channel) |
void |
setGlobal(String identifier,
Object value)
Sets a global value in this session
|
void |
unregisterChannel(String name) |
getAgenda, getEntryPoint, getEntryPoints, getQueryResults, halt, openLiveQuery
delete, delete, getEntryPointId, getFactCount, getFactHandle, getFactHandles, getFactHandles, getObject, getObjects, getObjects, insert, retract, update, update
abortProcessInstance, createProcessInstance, getProcessInstance, getProcessInstance, getProcessInstances, getWorkItemManager, signalEvent, signalEvent, startProcess, startProcess, startProcess, startProcess, startProcessFromNodeIds, startProcessInstance
getLogger
addEventListener, addEventListener, getAgendaEventListeners, getRuleRuntimeEventListeners, removeEventListener, removeEventListener
addEventListener, getProcessEventListeners, removeEventListener
<T extends SessionClock> T getSessionClock()
void setGlobal(String identifier, Object value)
identifier
- the global identifiervalue
- the value assigned to the global identifierGlobals getGlobals()
Calendars getCalendars()
Environment getEnvironment()
KieBase getKieBase()
void unregisterChannel(String name)
KieSessionConfiguration getSessionConfiguration()
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.