public class EmptyObjectSinkAdapter extends Object implements ObjectSinkPropagator
| Constructor and Description |
|---|
EmptyObjectSinkAdapter() |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitchangeSinkPartitionpublic static EmptyObjectSinkAdapter getInstance()
public ObjectSinkPropagator addObjectSink(ObjectSink sink, int alphaNodeHashingThreshold)
addObjectSink in interface ObjectSinkPropagatorpublic ObjectSinkPropagator removeObjectSink(ObjectSink sink)
removeObjectSink in interface ObjectSinkPropagatorpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizableIOExceptionClassNotFoundExceptionpublic void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOExceptionpublic void propagateAssertObject(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory)
propagateAssertObject in interface ObjectSinkPropagatorpublic void propagateRetractObject(InternalFactHandle handle, PropagationContext context, InternalWorkingMemory workingMemory, boolean useHash)
public 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 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 ObjectSinkPropagatorpublic void doLinkRiaNode(InternalWorkingMemory wm)
doLinkRiaNode in interface ObjectSinkPropagatorpublic void doUnlinkRiaNode(InternalWorkingMemory wm)
doUnlinkRiaNode in interface ObjectSinkPropagatorCopyright © 2001–2019 JBoss by Red Hat. All rights reserved.