| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface KnowledgeRuntime
| Method Summary | ||
|---|---|---|
|  Calendars | getCalendars() | |
|  Map<String,Channel> | getChannels() | |
|  Environment | getEnvironment() | |
|  Object | getGlobal(String identifier) | |
|  Globals | getGlobals() | |
|  KnowledgeBase | getKnowledgeBase()Returns the KnowledgeBase reference from which this stateful session was created. | |
| 
 | getSessionClock()Returns the session clock instance assigned to this session | |
|  KnowledgeSessionConfiguration | getSessionConfiguration() | |
|  void | registerChannel(String name,
                Channel channel) | |
|  void | registerExitPoint(String name,
                  ExitPoint exitPoint)Deprecated. Use registerChannel(String, Channel)instead. | |
|  void | setGlobal(String identifier,
          Object value)Sets a global value on the internal collection | |
|  void | unregisterChannel(String name) | |
|  void | unregisterExitPoint(String name)Deprecated. Use unregisterChannel(String)instead. | |
| Methods inherited from interface org.drools.runtime.rule.WorkingMemory | 
|---|
| getAgenda, getQueryResults, getWorkingMemoryEntryPoint, getWorkingMemoryEntryPoints, halt, openLiveQuery | 
| Methods inherited from interface org.drools.runtime.rule.WorkingMemoryEntryPoint | 
|---|
| getEntryPointId, getFactCount, getFactHandle, getFactHandles, getFactHandles, getObject, getObjects, getObjects, insert, retract, update | 
| Methods inherited from interface org.drools.runtime.process.ProcessRuntime | 
|---|
| abortProcessInstance, createProcessInstance, getProcessInstance, getProcessInstances, getWorkItemManager, signalEvent, signalEvent, startProcess, startProcess, startProcessInstance | 
| Methods inherited from interface org.drools.event.rule.WorkingMemoryEventManager | 
|---|
| addEventListener, addEventListener, getAgendaEventListeners, getWorkingMemoryEventListeners, removeEventListener, removeEventListener | 
| Methods inherited from interface org.drools.event.process.ProcessEventManager | 
|---|
| addEventListener, getProcessEventListeners, removeEventListener | 
| Method Detail | 
|---|
<T extends SessionClock> T getSessionClock()
void setGlobal(String identifier,
               Object value)
identifier - the global identifiervalue - the value assigned to the global identifierObject getGlobal(String identifier)
Globals getGlobals()
Calendars getCalendars()
Environment getEnvironment()
KnowledgeBase getKnowledgeBase()
@Deprecated
void registerExitPoint(String name,
                                  ExitPoint exitPoint)
registerChannel(String, Channel) instead.
@Deprecated void unregisterExitPoint(String name)
unregisterChannel(String) instead.
void registerChannel(String name,
                     Channel channel)
void unregisterChannel(String name)
Map<String,Channel> getChannels()
KnowledgeSessionConfiguration getSessionConfiguration()
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||