public static class StatefulKnowledgeSessionImpl.WorkingMemoryReteExpireAction extends PropagationEntry.AbstractPropagationEntry implements WorkingMemoryAction
PropagationEntry.AbstractPartitionedPropagationEntry, PropagationEntry.AbstractPropagationEntry, PropagationEntry.Delete, PropagationEntry.Insert, PropagationEntry.PartitionedDelete, PropagationEntry.PartitionedUpdate, PropagationEntry.PropagationEntryWithResult<T>, PropagationEntry.Update| Modifier and Type | Field and Description |
|---|---|
protected EventFactHandle |
factHandle |
protected ObjectTypeNode |
node |
DeactivateCallback, LogicalRetractCallback, PropagateAction, SignalAction, SignalProcessInstanceAction, WorkingMemoryBehahviourRetract, WorkingMemoryReteAssertAction, WorkingMemoryReteExpireAction| Modifier | Constructor and Description |
|---|---|
protected |
WorkingMemoryReteExpireAction() |
|
WorkingMemoryReteExpireAction(EventFactHandle factHandle) |
|
WorkingMemoryReteExpireAction(EventFactHandle factHandle,
ObjectTypeNode node) |
|
WorkingMemoryReteExpireAction(MarshallerReaderContext context) |
| Modifier and Type | Method and Description |
|---|---|
void |
execute(InternalWorkingMemory workingMemory) |
EventFactHandle |
getFactHandle() |
ObjectTypeNode |
getNode() |
PropagationEntry |
getSplitForPartition(int partitionNr) |
boolean |
isPartitionSplittable() |
void |
setFactHandle(EventFactHandle factHandle) |
void |
setNode(ObjectTypeNode node) |
String |
toString() |
defersExpiration, execute, getNext, isCalledFromRHS, requiresImmediateFlushing, setNextclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitdefersExpiration, execute, getNext, isCalledFromRHS, requiresImmediateFlushing, setNextprotected EventFactHandle factHandle
protected ObjectTypeNode node
protected WorkingMemoryReteExpireAction()
public WorkingMemoryReteExpireAction(EventFactHandle factHandle)
public WorkingMemoryReteExpireAction(EventFactHandle factHandle, ObjectTypeNode node)
public WorkingMemoryReteExpireAction(MarshallerReaderContext context) throws IOException
IOExceptionpublic EventFactHandle getFactHandle()
public void setFactHandle(EventFactHandle factHandle)
public ObjectTypeNode getNode()
public void setNode(ObjectTypeNode node)
public void execute(InternalWorkingMemory workingMemory)
execute in interface PropagationEntrypublic boolean isPartitionSplittable()
isPartitionSplittable in interface PropagationEntryisPartitionSplittable in class PropagationEntry.AbstractPropagationEntrypublic PropagationEntry getSplitForPartition(int partitionNr)
getSplitForPartition in interface PropagationEntrygetSplitForPartition in class PropagationEntry.AbstractPropagationEntryCopyright © 2001–2021 JBoss by Red Hat. All rights reserved.