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()
Returns the KieBase reference from which this stateful session was created.
|
<T extends SessionClock> |
getSessionClock()
Returns the session clock instance assigned to this session
|
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
abortProcessInstance, createProcessInstance, getProcessInstance, getProcessInstance, getProcessInstances, getWorkItemManager, signalEvent, signalEvent, startProcess, startProcess, 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–2016 JBoss by Red Hat. All rights reserved.