Package org.drools.core.impl
Class WorkingMemoryReteExpireAction
java.lang.Object
org.drools.core.phreak.PropagationEntry.AbstractPropagationEntry
org.drools.core.impl.WorkingMemoryReteExpireAction
- All Implemented Interfaces:
Externalizable,Serializable,WorkingMemoryAction,PropagationEntry
public class WorkingMemoryReteExpireAction
extends PropagationEntry.AbstractPropagationEntry
implements WorkingMemoryAction, Externalizable
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classNested 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>, PropagationEntry.Update -
Field Summary
FieldsFields 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
ConstructorsConstructorDescriptionWorkingMemoryReteExpireAction(DefaultEventHandle factHandle) WorkingMemoryReteExpireAction(DefaultEventHandle factHandle, ObjectTypeNode node) -
Method Summary
Modifier and TypeMethodDescriptiongetNode()getSplitForPartition(int partitionNr) voidinternalExecute(ReteEvaluator reteEvaluator) booleanvoidvoidsetFactHandle(DefaultEventHandle factHandle) voidsetNode(ObjectTypeNode node) toString()voidMethods inherited from class org.drools.core.phreak.PropagationEntry.AbstractPropagationEntry
defersExpiration, getNext, isCalledFromRHS, requiresImmediateFlushing, setNextMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.drools.core.phreak.PropagationEntry
defersExpiration, execute, getNext, isCalledFromRHS, requiresImmediateFlushing, setNext
-
Field Details
-
factHandle
-
node
-
-
Constructor Details
-
WorkingMemoryReteExpireAction
public WorkingMemoryReteExpireAction() -
WorkingMemoryReteExpireAction
-
WorkingMemoryReteExpireAction
-
WorkingMemoryReteExpireAction
- Throws:
IOException
-
-
Method Details
-
getFactHandle
-
setFactHandle
-
getNode
-
setNode
-
internalExecute
- Specified by:
internalExecutein interfacePropagationEntry
-
isPartitionSplittable
public boolean isPartitionSplittable()- Specified by:
isPartitionSplittablein interfacePropagationEntry- Overrides:
isPartitionSplittablein classPropagationEntry.AbstractPropagationEntry
-
getSplitForPartition
- Specified by:
getSplitForPartitionin interfacePropagationEntry- Overrides:
getSplitForPartitionin classPropagationEntry.AbstractPropagationEntry
-
toString
-
writeExternal
- Specified by:
writeExternalin interfaceExternalizable- Throws:
IOException
-
readExternal
- Specified by:
readExternalin interfaceExternalizable- Throws:
IOExceptionClassNotFoundException
-