public static class SlidingTimeWindow.BehaviorExpireWMAction 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 Behavior |
behavior |
protected Behavior.Context |
context |
protected int |
nodeId |
DeactivateCallback, LogicalRetractCallback, PropagateAction, SignalAction, SignalProcessInstanceAction, WorkingMemoryBehahviourRetract, WorkingMemoryReteAssertAction, WorkingMemoryReteExpireAction| Modifier | Constructor and Description |
|---|---|
protected |
BehaviorExpireWMAction() |
|
BehaviorExpireWMAction(int nodeId,
Behavior behavior,
Behavior.Context context) |
|
BehaviorExpireWMAction(MarshallerReaderContext inCtx) |
| Modifier and Type | Method and Description |
|---|---|
void |
execute(InternalWorkingMemory workingMemory) |
defersExpiration, execute, getNext, getSplitForPartition, isCalledFromRHS, isPartitionSplittable, requiresImmediateFlushing, setNextclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdefersExpiration, execute, getNext, getSplitForPartition, isCalledFromRHS, isPartitionSplittable, requiresImmediateFlushing, setNextprotected Behavior behavior
protected Behavior.Context context
protected int nodeId
protected BehaviorExpireWMAction()
public BehaviorExpireWMAction(int nodeId,
Behavior behavior,
Behavior.Context context)
public BehaviorExpireWMAction(MarshallerReaderContext inCtx) throws IOException
IOExceptionpublic void execute(InternalWorkingMemory workingMemory)
execute in interface PropagationEntryCopyright © 2001–2020 JBoss by Red Hat. All rights reserved.