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, setPartitionIdpublic SingleObjectSinkAdapter()
public SingleObjectSinkAdapter(RuleBasePartitionId partitionId, ObjectSink sink)
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizablereadExternal in class AbstractObjectSinkAdapterIOExceptionClassNotFoundExceptionpublic void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizablewriteExternal in class AbstractObjectSinkAdapterIOExceptionpublic 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.