Package com.semedy.reasoner.core
Class EmptyEventResultReceiver
java.lang.Object
com.semedy.reasoner.reasoning.processes.ProcessImp
com.semedy.reasoner.api.core.EventResultReceiver
com.semedy.reasoner.core.EmptyEventResultReceiver
- Author:
- angele
-
Constructor Summary
ConstructorsConstructorDescriptionEmptyEventResultReceiver
(InterruptFlag interruptFlag, ReasoningMonitor monitor) -
Method Summary
Modifier and TypeMethodDescriptionget the symboltable to decode the resultsvoid
receiveResult
(long[] result) a new result has been receivedvoid
receiveResult
(TupleBuffer result) a new result has been receivedvoid
retractResult
(long[] result) a new result should be withdrawnvoid
setSymbolTable
(SymbolTable symbols) set the symbol table to decode the resultsMethods inherited from class com.semedy.reasoner.api.core.EventResultReceiver
receiveRelation
Methods inherited from class com.semedy.reasoner.reasoning.processes.ProcessImp
addNextReceiver, addRelation, clear, dispose, evaluate, evaluationFinished, evaluationFinished, getArity, getPriority, getStratum, getTupleStore, isNotQueuedSetQueued, isQueued, nextReceiver, operationFinished, receiveTuple, receiveTuple, receiveTuple, setDataFlowGraph, setQueued, setStratum, startTuples, tuplesFinished, tuplesFinished
-
Constructor Details
-
EmptyEventResultReceiver
- Parameters:
interruptFlag
-
-
-
Method Details
-
receiveResult
Description copied from class:EventResultReceiver
a new result has been received- Specified by:
receiveResult
in classEventResultReceiver
- Throws:
IOException
ReasoningException
-
retractResult
Description copied from class:EventResultReceiver
a new result should be withdrawn- Specified by:
retractResult
in classEventResultReceiver
- Throws:
IOException
ReasoningException
-
receiveResult
Description copied from class:EventResultReceiver
a new result has been received- Specified by:
receiveResult
in classEventResultReceiver
- Throws:
IOException
ReasoningException
-
setSymbolTable
Description copied from class:EventResultReceiver
set the symbol table to decode the results- Specified by:
setSymbolTable
in classEventResultReceiver
-
getSymbolTable
Description copied from class:EventResultReceiver
get the symboltable to decode the results- Specified by:
getSymbolTable
in classEventResultReceiver
- Returns:
-