|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.drools.reteoo.ReteooStatelessSession
public class ReteooStatelessSession
Constructor Summary | |
---|---|
ReteooStatelessSession(WorkingMemory workingMemory,
ExecutorService executorService)
|
Method Summary | |
---|---|
void |
addEventListener(AgendaEventListener listener)
Add an event listener. |
void |
asyncExecute(List list)
|
void |
asyncExecute(Object object)
|
void |
asyncExecute(Object[] list)
|
void |
execute(List list)
|
void |
execute(Object object)
|
void |
execute(Object[] list)
|
StatelessSessionResult |
executeWithResults(List list)
|
StatelessSessionResult |
executeWithResults(Object object)
|
StatelessSessionResult |
executeWithResults(Object[] list)
|
List |
getWorkingMemoryEventListeners()
Returns all event listeners. |
void |
removeEventListener(AgendaEventListener listener)
Remove an event listener. |
void |
setAgendaFilter(AgendaFilter agendaFilter)
|
void |
setGlobal(String identifier,
Object value)
|
void |
setGlobalResolver(GlobalResolver globalResolver)
Delegate used to resolve any global names not found in the global map. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ReteooStatelessSession(WorkingMemory workingMemory, ExecutorService executorService)
Method Detail |
---|
public void addEventListener(AgendaEventListener listener)
StatelessSession
addEventListener
in interface StatelessSession
listener
- The listener to add.public List getWorkingMemoryEventListeners()
StatelessSession
getWorkingMemoryEventListeners
in interface StatelessSession
public void removeEventListener(AgendaEventListener listener)
StatelessSession
removeEventListener
in interface StatelessSession
listener
- The listener to remove.public void setAgendaFilter(AgendaFilter agendaFilter)
setAgendaFilter
in interface StatelessSession
public void setGlobal(String identifier, Object value)
setGlobal
in interface StatelessSession
public void setGlobalResolver(GlobalResolver globalResolver)
StatelessSession
setGlobalResolver
in interface StatelessSession
public void execute(Object object)
execute
in interface StatelessSession
public void execute(Object[] list)
execute
in interface StatelessSession
public void execute(List list)
execute
in interface StatelessSession
public void asyncExecute(Object object)
asyncExecute
in interface StatelessSession
public void asyncExecute(Object[] list)
asyncExecute
in interface StatelessSession
public void asyncExecute(List list)
asyncExecute
in interface StatelessSession
public StatelessSessionResult executeWithResults(Object object)
executeWithResults
in interface StatelessSession
public StatelessSessionResult executeWithResults(Object[] list)
executeWithResults
in interface StatelessSession
public StatelessSessionResult executeWithResults(List list)
executeWithResults
in interface StatelessSession
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |