public class OnetimeIndexer extends GenericProjectionIndexer
IndexerWithMemory.NetworkStructureChangeSensitiveLogicgroup, logic, mailbox, memorymask, parentnodeId, reteContainer, tag, traceInfos| Constructor and Description |
|---|
OnetimeIndexer(ReteContainer reteContainer,
TupleMask mask) |
| Modifier and Type | Method and Description |
|---|---|
void |
appendParent(Supplier supplier)
appends a parent that will continuously send insert and revoke updates to this supplier
|
void |
attachListener(IndexerListener listener) |
java.util.Collection<Tuple> |
get(Tuple signature) |
getActiveNode, getBucketCount, getSignatures, getTimeline, iterator, updatecreateLogic, getCurrentGroup, getMailbox, getMemory, getParents, getResumableTimestamp, instantiateMailbox, networkStructureChanged, removeParent, resumeAt, setCurrentGroup, updateassignTraceInfo, detachListener, getContainer, getListeners, getMask, getParent, propagate, toStringCoreacceptPropagatedTraceInfo, getNodeId, getTag, getTraceInfoPatternsEnumerated, getTraceInfos, setTag, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitdetachListener, getListeners, getMask, getParentacceptPropagatedTraceInfo, assignTraceInfo, getCommunicationTracker, getContainer, getNodeId, getTag, getTraceInfos, setTagbatchUpdatepublic OnetimeIndexer(ReteContainer reteContainer, TupleMask mask)
public java.util.Collection<Tuple> get(Tuple signature)
get in interface Indexerget in class GenericProjectionIndexerpublic void appendParent(Supplier supplier)
ReceiverappendParent in interface ReceiverappendParent in class IndexerWithMemorypublic void attachListener(IndexerListener listener)
attachListener in interface IndexerattachListener in class StandardIndexer