public class TimelyProductionNode extends TimelyUniquenessEnforcerNode implements ProductionNode
TimelyUniquenessEnforcerNode.| Modifier and Type | Field and Description |
|---|---|
protected java.util.Map<java.lang.String,java.lang.Integer> |
posMapping |
group, memoryidentityMask, mailbox, memoryIdentityIndexer, memoryNullIndexer, nullMask, parents, specializedListeners, tupleWidthchildMailboxes, childrennodeId, reteContainer, tag, traceInfos| Constructor and Description |
|---|
TimelyProductionNode(ReteContainer reteContainer,
java.util.Map<java.lang.String,java.lang.Integer> posMapping) |
| Modifier and Type | Method and Description |
|---|---|
void |
acceptPropagatedTraceInfo(TraceInfo traceInfo)
accepts traceability info propagated to this node
|
java.util.Map<java.lang.String,java.lang.Integer> |
getPosMapping() |
java.util.Iterator<Tuple> |
iterator() |
java.lang.String |
toString() |
getCurrentGroup, getIdentityIndexer, getNullIndexer, getResumableTimestamp, getTuples, instantiateMailbox, networkStructureChanged, pullInto, pullIntoWithTimeline, resumeAt, setCurrentGroup, updateappendParent, assignTraceInfo, constructIndex, getMailbox, getParents, propagate, removeParentappendChild, getChildMailboxes, getPulledContents, getReceivers, issueError, propagateUpdate, removeChildgetContainer, getNodeId, getTag, getTraceInfoPatternsEnumerated, getTraceInfos, setTag, toStringCoreclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitappendChild, constructIndex, getPulledContents, getPulledContents, getReceivers, pullInto, pullIntoWithTimeline, removeChildappendParent, batchUpdate, getMailbox, getParents, removeParent, updateassignTraceInfo, getCommunicationTracker, getContainer, getNodeId, getTag, getTraceInfos, setTagprotected final java.util.Map<java.lang.String,java.lang.Integer> posMapping
public TimelyProductionNode(ReteContainer reteContainer, java.util.Map<java.lang.String,java.lang.Integer> posMapping)
public java.util.Map<java.lang.String,java.lang.Integer> getPosMapping()
getPosMapping in interface ProductionNodepublic java.util.Iterator<Tuple> iterator()
iterator in interface java.lang.Iterable<Tuple>public void acceptPropagatedTraceInfo(TraceInfo traceInfo)
NodeacceptPropagatedTraceInfo in interface NodeacceptPropagatedTraceInfo in class BaseNode