public static class SlidingTimeWindow.BehaviorExpireWMAction extends PropagationEntry.AbstractPropagationEntry implements WorkingMemoryAction
PropagationEntry.AbstractPropagationEntry, PropagationEntry.Delete, PropagationEntry.Insert, PropagationEntry.PropagationEntryWithResult<T>, PropagationEntry.Update
DeactivateCallback, LogicalRetractCallback, PropagateAction, SignalAction, SignalProcessInstanceAction, WorkingMemoryBehahviourRetract, WorkingMemoryReteAssertAction, WorkingMemoryReteExpireAction
Constructor and Description |
---|
BehaviorExpireWMAction(int nodeId,
Behavior behavior,
Behavior.Context context) |
BehaviorExpireWMAction(MarshallerReaderContext inCtx) |
BehaviorExpireWMAction(MarshallerReaderContext context,
ProtobufMessages.ActionQueue.Action _action) |
Modifier and Type | Method and Description |
---|---|
void |
execute(InternalWorkingMemory workingMemory) |
ProtobufMessages.ActionQueue.Action |
serialize(MarshallerWriteContext outputCtx) |
defersExpiration, execute, executeForMarshalling, getNext, isCalledFromRHS, requiresImmediateFlushing, setNext
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
defersExpiration, execute, executeForMarshalling, getNext, isCalledFromRHS, requiresImmediateFlushing, setNext
public BehaviorExpireWMAction(int nodeId, Behavior behavior, Behavior.Context context)
public BehaviorExpireWMAction(MarshallerReaderContext inCtx) throws IOException
IOException
public BehaviorExpireWMAction(MarshallerReaderContext context, ProtobufMessages.ActionQueue.Action _action)
public void execute(InternalWorkingMemory workingMemory)
execute
in interface PropagationEntry
public ProtobufMessages.ActionQueue.Action serialize(MarshallerWriteContext outputCtx)
serialize
in interface WorkingMemoryAction
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.