Drools :: Core 6.0.1.Final

org.drools.core.reteoo
Interface RightTupleSink

All Superinterfaces:
Externalizable, NetworkNode, Serializable, Sink
All Known Implementing Classes:
AccumulateNode, BetaNode, ExistsNode, JoinNode, NotNode, WindowNode

public interface RightTupleSink
extends Sink


Method Summary
 void assertRightTuple(RightTuple rightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 ObjectTypeNode.Id getRightInputOtnId()
           
 short getType()
           
 void modifyRightTuple(RightTuple rightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void retractRightTuple(RightTuple rightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 
Methods inherited from interface org.drools.core.common.NetworkNode
getAssociations, getId, getPartitionId
 
Methods inherited from interface java.io.Externalizable
readExternal, writeExternal
 

Method Detail

getType

short getType()
Specified by:
getType in interface NetworkNode

assertRightTuple

void assertRightTuple(RightTuple rightTuple,
                      PropagationContext context,
                      InternalWorkingMemory workingMemory)

retractRightTuple

void retractRightTuple(RightTuple rightTuple,
                       PropagationContext context,
                       InternalWorkingMemory workingMemory)

modifyRightTuple

void modifyRightTuple(RightTuple rightTuple,
                      PropagationContext context,
                      InternalWorkingMemory workingMemory)

getRightInputOtnId

ObjectTypeNode.Id getRightInputOtnId()

Drools :: Core 6.0.1.Final

Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.