Package org.drools.core.phreak
Class PropagationEntry.Insert
- java.lang.Object
-
- org.drools.core.phreak.PropagationEntry.AbstractPropagationEntry
-
- org.drools.core.phreak.PropagationEntry.Insert
-
- All Implemented Interfaces:
java.io.Externalizable
,java.io.Serializable
,PropagationEntry
- Enclosing interface:
- PropagationEntry
public static class PropagationEntry.Insert extends PropagationEntry.AbstractPropagationEntry implements java.io.Externalizable
- See Also:
- Serialized Form
-
-
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>, PropagationEntry.Update
-
-
Field Summary
-
Fields inherited from class org.drools.core.phreak.PropagationEntry.AbstractPropagationEntry
next
-
-
Constructor Summary
Constructors Constructor Description Insert()
Insert(InternalFactHandle handle, PropagationContext context, ReteEvaluator reteEvaluator, ObjectTypeConf objectTypeConf)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static void
execute(InternalFactHandle handle, PropagationContext context, ReteEvaluator reteEvaluator, ObjectTypeConf objectTypeConf)
InternalFactHandle
getHandle()
void
internalExecute(ReteEvaluator reteEvaluator)
void
readExternal(java.io.ObjectInput in)
java.lang.String
toString()
void
writeExternal(java.io.ObjectOutput out)
-
Methods inherited from class org.drools.core.phreak.PropagationEntry.AbstractPropagationEntry
defersExpiration, getNext, getSplitForPartition, isCalledFromRHS, isPartitionSplittable, requiresImmediateFlushing, setNext
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.drools.core.phreak.PropagationEntry
execute
-
-
-
-
Constructor Detail
-
Insert
public Insert()
-
Insert
public Insert(InternalFactHandle handle, PropagationContext context, ReteEvaluator reteEvaluator, ObjectTypeConf objectTypeConf)
-
-
Method Detail
-
execute
public static void execute(InternalFactHandle handle, PropagationContext context, ReteEvaluator reteEvaluator, ObjectTypeConf objectTypeConf)
-
internalExecute
public void internalExecute(ReteEvaluator reteEvaluator)
- Specified by:
internalExecute
in interfacePropagationEntry
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getHandle
public InternalFactHandle getHandle()
-
writeExternal
public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
- Specified by:
writeExternal
in interfacejava.io.Externalizable
- Throws:
java.io.IOException
-
readExternal
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
- Specified by:
readExternal
in interfacejava.io.Externalizable
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
-
-