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
DeactivateCallback, LogicalRetractCallback, PropagateAction, SignalAction, SignalProcessInstanceAction, WorkingMemoryBehahviourRetract, WorkingMemoryReteAssertAction, WorkingMemoryReteExpireAction
Constructor and Description |
---|
WorkingMemoryReteExpireAction(EventFactHandle factHandle) |
WorkingMemoryReteExpireAction(EventFactHandle factHandle,
ObjectTypeNode node) |
WorkingMemoryReteExpireAction(MarshallerReaderContext context) |
WorkingMemoryReteExpireAction(MarshallerReaderContext context,
ProtobufMessages.ActionQueue.Action _action) |
Modifier and Type | Method and Description |
---|---|
void |
execute(InternalWorkingMemory workingMemory) |
EventFactHandle |
getFactHandle() |
ObjectTypeNode |
getNode() |
PropagationEntry |
getSplitForPartition(int partitionNr) |
boolean |
isPartitionSplittable() |
ProtobufMessages.ActionQueue.Action |
serialize(MarshallerWriteContext context) |
void |
setFactHandle(EventFactHandle factHandle) |
void |
setNode(ObjectTypeNode node) |
String |
toString() |
defersExpiration, execute, getNext, isCalledFromRHS, requiresImmediateFlushing, setNext
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
defersExpiration, execute, getNext, isCalledFromRHS, requiresImmediateFlushing, setNext
public WorkingMemoryReteExpireAction(EventFactHandle factHandle)
public WorkingMemoryReteExpireAction(EventFactHandle factHandle, ObjectTypeNode node)
public WorkingMemoryReteExpireAction(MarshallerReaderContext context) throws IOException
IOException
public WorkingMemoryReteExpireAction(MarshallerReaderContext context, ProtobufMessages.ActionQueue.Action _action)
public EventFactHandle getFactHandle()
public void setFactHandle(EventFactHandle factHandle)
public ObjectTypeNode getNode()
public void setNode(ObjectTypeNode node)
public ProtobufMessages.ActionQueue.Action serialize(MarshallerWriteContext context)
serialize
in interface WorkingMemoryAction
public void execute(InternalWorkingMemory workingMemory)
execute
in interface PropagationEntry
public boolean isPartitionSplittable()
isPartitionSplittable
in interface PropagationEntry
isPartitionSplittable
in class PropagationEntry.AbstractPropagationEntry
public PropagationEntry getSplitForPartition(int partitionNr)
getSplitForPartition
in interface PropagationEntry
getSplitForPartition
in class PropagationEntry.AbstractPropagationEntry
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.