org.drools.reteoo
Class AsyncCompositeObjectSinkAdapter
java.lang.Object
org.drools.reteoo.AbstractObjectSinkAdapter
org.drools.reteoo.CompositeObjectSinkAdapter
org.drools.reteoo.AsyncCompositeObjectSinkAdapter
- All Implemented Interfaces:
- Externalizable, Serializable, ObjectSinkPropagator
public class AsyncCompositeObjectSinkAdapter
- extends CompositeObjectSinkAdapter
This is an asynchronous implementation of the CompositeObjectSinkAdapter that
is used to propagate facts both between nodes in the same or in different
partitions when partitions are enabled in the rulebase
- See Also:
- Serialized Form
Methods inherited from class org.drools.reteoo.CompositeObjectSinkAdapter |
addObjectSink, doPropagateModifyObject, getHashableSinks, getHashedSinkMap, getMatchingNode, getOthers, getSinks, propagateAssertObject, propagateModifyObject, readExternal, removeObjectSink, size, writeExternal |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AsyncCompositeObjectSinkAdapter
public AsyncCompositeObjectSinkAdapter()
AsyncCompositeObjectSinkAdapter
public AsyncCompositeObjectSinkAdapter(RuleBasePartitionId partitionId,
int alphaNodeHashingThreshold)
doPropagateAssertObject
protected void doPropagateAssertObject(InternalFactHandle factHandle,
PropagationContext context,
InternalWorkingMemory workingMemory,
ObjectSink sink)
- Description copied from class:
CompositeObjectSinkAdapter
- This is a Hook method for subclasses to override. Please keep it protected unless you know
what you are doing.
- Overrides:
doPropagateAssertObject
in class CompositeObjectSinkAdapter
Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.