| 
||||||||||
| 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 | |||||||||