public class SingleObjectSinkAdapter extends AbstractObjectSinkAdapter
partitionId
Constructor and Description |
---|
SingleObjectSinkAdapter() |
SingleObjectSinkAdapter(RuleBasePartitionId partitionId,
ObjectSink sink) |
Modifier and Type | Method and Description |
---|---|
void |
byPassModifyToBetaNode(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
doLinkRiaNode(InternalWorkingMemory wm) |
void |
doUnlinkRiaNode(InternalWorkingMemory wm) |
BaseNode |
getMatchingNode(BaseNode candidate) |
ObjectSink[] |
getSinks() |
void |
propagateAssertObject(InternalFactHandle factHandle,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
propagateModifyObject(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
readExternal(ObjectInput in) |
int |
size() |
static void |
staticDoLinkRiaNode(ObjectSink sink,
InternalWorkingMemory wm) |
static void |
staticDoUnlinkRiaNode(ObjectSink sink,
InternalWorkingMemory wm) |
void |
writeExternal(ObjectOutput out) |
getPartitionId, setPartitionId
public SingleObjectSinkAdapter()
public SingleObjectSinkAdapter(RuleBasePartitionId partitionId, ObjectSink sink)
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
readExternal
in class AbstractObjectSinkAdapter
IOException
ClassNotFoundException
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
writeExternal
in class AbstractObjectSinkAdapter
IOException
public void propagateAssertObject(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory)
public void propagateModifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)
public void byPassModifyToBetaNode(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)
public void doLinkRiaNode(InternalWorkingMemory wm)
public static void staticDoLinkRiaNode(ObjectSink sink, InternalWorkingMemory wm)
public void doUnlinkRiaNode(InternalWorkingMemory wm)
public static void staticDoUnlinkRiaNode(ObjectSink sink, InternalWorkingMemory wm)
public ObjectSink[] getSinks()
public int size()
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.