org.drools.reteoo
Class AsyncCompositeLeftTupleSinkAdapter

java.lang.Object
  extended by org.drools.reteoo.AbstractLeftTupleSinkAdapter
      extended by org.drools.reteoo.CompositeLeftTupleSinkAdapter
          extended by org.drools.reteoo.AsyncCompositeLeftTupleSinkAdapter
All Implemented Interfaces:
Externalizable, Serializable, LeftTupleSinkPropagator

public class AsyncCompositeLeftTupleSinkAdapter
extends CompositeLeftTupleSinkAdapter

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.drools.reteoo.AbstractLeftTupleSinkAdapter
partitionId
 
Constructor Summary
AsyncCompositeLeftTupleSinkAdapter()
           
AsyncCompositeLeftTupleSinkAdapter(RuleBasePartitionId partitionId)
           
 
Method Summary
protected  void doPropagateAssertLeftTuple(PropagationContext context, InternalWorkingMemory workingMemory, LeftTupleSinkNode sink, LeftTuple leftTuple)
          This is a hook method that may be overriden by subclasses.
protected  void doPropagateRetractLeftTuple(PropagationContext context, InternalWorkingMemory workingMemory, LeftTupleImpl leftTuple, LeftTupleSink sink)
           
 
Methods inherited from class org.drools.reteoo.CompositeLeftTupleSinkAdapter
addTupleSink, createAndPropagateAssertLeftTuple, createChildLeftTuplesforQuery, doPropagateAssertLeftTuple, doPropagateModifyObject, doPropagateRetractLeftTuple, getMatchingNode, getSinks, modifyChildLeftTuplesforQuery, propagateAssertLeftTuple, propagateAssertLeftTuple, propagateModifyChildLeftTuple, propagateModifyChildLeftTuple, propagateModifyChildLeftTuple, propagateModifyObject, propagateRetractChildLeftTuple, propagateRetractChildLeftTuple, propagateRetractLeftTuple, propagateRetractLeftTupleDestroyRightTuple, propagateRetractRightTuple, readExternal, removeTupleSink, size, writeExternal
 
Methods inherited from class org.drools.reteoo.AbstractLeftTupleSinkAdapter
getPartitionId, setPartitionId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AsyncCompositeLeftTupleSinkAdapter

public AsyncCompositeLeftTupleSinkAdapter()

AsyncCompositeLeftTupleSinkAdapter

public AsyncCompositeLeftTupleSinkAdapter(RuleBasePartitionId partitionId)
Method Detail

doPropagateAssertLeftTuple

protected void doPropagateAssertLeftTuple(PropagationContext context,
                                          InternalWorkingMemory workingMemory,
                                          LeftTupleSinkNode sink,
                                          LeftTuple leftTuple)
Description copied from class: CompositeLeftTupleSinkAdapter
This is a hook method that may be overriden by subclasses. Please keep it protected.

Overrides:
doPropagateAssertLeftTuple in class CompositeLeftTupleSinkAdapter

doPropagateRetractLeftTuple

protected void doPropagateRetractLeftTuple(PropagationContext context,
                                           InternalWorkingMemory workingMemory,
                                           LeftTupleImpl leftTuple,
                                           LeftTupleSink sink)


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