org.drools.reteoo
Interface TupleSinkPropagator
- All Superinterfaces:
- java.io.Serializable
- All Known Implementing Classes:
- CompositeTupleSinkAdapter, EmptyTupleSinkAdapter, SingleTupleSinkAdapter
public interface TupleSinkPropagator
- extends java.io.Serializable
Method Summary |
void |
createAndPropagateAssertTuple(InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
createAndPropagateRetractTuple(InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
TupleSink[] |
getSinks()
|
void |
propagateAssertTuple(ReteTuple tuple,
InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
propagateAssertTuple(ReteTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
propagateRetractTuple(ReteTuple tuple,
InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
propagateRetractTuple(ReteTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
int |
size()
|
propagateAssertTuple
void propagateAssertTuple(ReteTuple tuple,
InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
propagateAssertTuple
void propagateAssertTuple(ReteTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory)
propagateRetractTuple
void propagateRetractTuple(ReteTuple tuple,
InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
propagateRetractTuple
void propagateRetractTuple(ReteTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory)
createAndPropagateAssertTuple
void createAndPropagateAssertTuple(InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
createAndPropagateRetractTuple
void createAndPropagateRetractTuple(InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
getSinks
TupleSink[] getSinks()
size
int size()