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 resultsvoidreceiveResult(long[] result) a new result has been receivedvoidreceiveResult(TupleBuffer result) a new result has been receivedvoidretractResult(long[] result) a new result should be withdrawnvoidsetSymbolTable(SymbolTable symbols) set the symbol table to decode the resultsMethods inherited from class com.semedy.reasoner.api.core.EventResultReceiver
receiveRelationMethods 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:EventResultReceivera new result has been received- Specified by:
receiveResultin classEventResultReceiver- Throws:
IOExceptionReasoningException
-
retractResult
Description copied from class:EventResultReceivera new result should be withdrawn- Specified by:
retractResultin classEventResultReceiver- Throws:
IOExceptionReasoningException
-
receiveResult
Description copied from class:EventResultReceivera new result has been received- Specified by:
receiveResultin classEventResultReceiver- Throws:
IOExceptionReasoningException
-
setSymbolTable
Description copied from class:EventResultReceiverset the symbol table to decode the results- Specified by:
setSymbolTablein classEventResultReceiver
-
getSymbolTable
Description copied from class:EventResultReceiverget the symboltable to decode the results- Specified by:
getSymbolTablein classEventResultReceiver- Returns:
-