Drools :: Core 6.1.0.Beta1

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.1.0.Beta1

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