public interface ObjectSinkPropagator extends Externalizable
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) |
RuleBasePartitionId |
getPartitionId() |
ObjectSink[] |
getSinks() |
void |
propagateAssertObject(InternalFactHandle factHandle,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
propagateModifyObject(InternalFactHandle factHandle,
ModifyPreviousTuples modifyPreviousTuples,
PropagationContext context,
InternalWorkingMemory workingMemory) |
int |
size() |
readExternal, writeExternal
RuleBasePartitionId getPartitionId()
void propagateAssertObject(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory)
ObjectSink[] getSinks()
int size()
void propagateModifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)
void byPassModifyToBetaNode(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)
void doLinkRiaNode(InternalWorkingMemory wm)
void doUnlinkRiaNode(InternalWorkingMemory wm)
Copyright © 2001–2015 JBoss by Red Hat. All rights reserved.