Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.yajre.reteoo
Interface TupleSink  view TupleSink download TupleSink.java

All Known Implementing Classes:
AssignmentNode, FilterNode, JoinNode, TerminalNode

public interface TupleSink

Receiver of propagated ReteTuples from a TupleSource.


Method Summary
 void sinkAssertTuple(TupleSource src, ReteTuple tuple, org.yajre.WorkingMemory mem)
          Assert a new Tuple.
 void sinkRetractObject(TupleSource src, org.yajre.spi.Declaration decl, org.yajre.WorkingMemory mem)
          Retract a fact Object.
 

Method Detail

sinkAssertTuple

public void sinkAssertTuple(TupleSource src,
                            ReteTuple tuple,
                            org.yajre.WorkingMemory mem)
                     throws org.yajre.AssertionException
Assert a new Tuple.


sinkRetractObject

public void sinkRetractObject(TupleSource src,
                              org.yajre.spi.Declaration decl,
                              org.yajre.WorkingMemory mem)
                       throws org.yajre.RetractionException
Retract a fact Object.