Class ProtobufBehaviorExpireWMAction
java.lang.Object
org.drools.core.phreak.PropagationEntry.AbstractPropagationEntry
org.drools.core.rule.SlidingTimeWindow.BehaviorExpireWMAction
org.drools.serialization.protobuf.actions.ProtobufBehaviorExpireWMAction
- All Implemented Interfaces:
WorkingMemoryAction,PropagationEntry,ProtobufWorkingMemoryAction
public class ProtobufBehaviorExpireWMAction
extends SlidingTimeWindow.BehaviorExpireWMAction
implements ProtobufWorkingMemoryAction
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.drools.core.phreak.PropagationEntry
PropagationEntry.AbstractPartitionedPropagationEntry, PropagationEntry.AbstractPropagationEntry, PropagationEntry.Delete, PropagationEntry.ExecuteQuery, PropagationEntry.Insert, PropagationEntry.PartitionedDelete, PropagationEntry.PartitionedUpdate, PropagationEntry.PropagationEntryWithResult<T extends Object>, PropagationEntry.Update -
Field Summary
Fields inherited from class org.drools.core.rule.SlidingTimeWindow.BehaviorExpireWMAction
behavior, context, nodeIdFields inherited from class org.drools.core.phreak.PropagationEntry.AbstractPropagationEntry
nextFields inherited from interface org.drools.core.common.WorkingMemoryAction
DeactivateCallback, LogicalRetractCallback, PropagateAction, SignalAction, SignalProcessInstanceAction, WorkingMemoryBehahviourRetract, WorkingMemoryReteAssertAction, WorkingMemoryReteExpireAction -
Constructor Summary
ConstructorsConstructorDescriptionProtobufBehaviorExpireWMAction(MarshallerReaderContext context, ProtobufMessages.ActionQueue.Action action) -
Method Summary
Methods inherited from class org.drools.core.rule.SlidingTimeWindow.BehaviorExpireWMAction
internalExecuteMethods inherited from class org.drools.core.phreak.PropagationEntry.AbstractPropagationEntry
defersExpiration, getNext, getSplitForPartition, isCalledFromRHS, isPartitionSplittable, requiresImmediateFlushing, setNextMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.drools.core.phreak.PropagationEntry
defersExpiration, execute, getNext, getSplitForPartition, internalExecute, isCalledFromRHS, isPartitionSplittable, requiresImmediateFlushing, setNext
-
Constructor Details
-
ProtobufBehaviorExpireWMAction
public ProtobufBehaviorExpireWMAction(MarshallerReaderContext context, ProtobufMessages.ActionQueue.Action action)
-
-
Method Details
-
serialize
- Specified by:
serializein interfaceProtobufWorkingMemoryAction
-