public class SingleObjectSinkAdapter extends Object implements ObjectSinkPropagator
| Constructor and Description |
|---|
SingleObjectSinkAdapter() |
SingleObjectSinkAdapter(ObjectSink sink) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitchangeSinkPartitionpublic SingleObjectSinkAdapter()
public SingleObjectSinkAdapter(ObjectSink sink)
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizableIOExceptionClassNotFoundExceptionpublic void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOExceptionpublic ObjectSinkPropagator addObjectSink(ObjectSink sink, int alphaNodeHashingThreshold)
addObjectSink in interface ObjectSinkPropagatorpublic ObjectSinkPropagator removeObjectSink(ObjectSink sink)
removeObjectSink in interface ObjectSinkPropagatorpublic void propagateAssertObject(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory)
propagateAssertObject in interface ObjectSinkPropagatorpublic void propagateModifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)
propagateModifyObject in interface ObjectSinkPropagatorpublic void byPassModifyToBetaNode(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)
byPassModifyToBetaNode in interface ObjectSinkPropagatorpublic void doLinkRiaNode(InternalWorkingMemory wm)
doLinkRiaNode in interface ObjectSinkPropagatorpublic static void staticDoLinkRiaNode(ObjectSink sink, InternalWorkingMemory wm)
public void doUnlinkRiaNode(InternalWorkingMemory wm)
doUnlinkRiaNode in interface ObjectSinkPropagatorpublic static void staticDoUnlinkRiaNode(ObjectSink sink, InternalWorkingMemory wm)
public BaseNode getMatchingNode(BaseNode candidate)
getMatchingNode in interface ObjectSinkPropagatorpublic ObjectSink[] getSinks()
getSinks in interface ObjectSinkPropagatorpublic int size()
size in interface ObjectSinkPropagatorpublic boolean isEmpty()
isEmpty in interface ObjectSinkPropagatorCopyright © 2001–2020 JBoss by Red Hat. All rights reserved.