Package org.drools.core.common
Interface PropagationContext
- All Superinterfaces:
Externalizable,Serializable
- All Known Implementing Classes:
PhreakPropagationContext
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionadaptModificationMaskForObjectType(ObjectType type, ReteEvaluator reteEvaluator) voidorg.drools.util.bitmask.BitMasklonggetType()voidsetEntryPoint(EntryPointId entryPoint) voidsetFactHandle(FactHandle factHandle) Methods inherited from interface java.io.Externalizable
readExternal, writeExternal
-
Method Details
-
getPropagationNumber
long getPropagationNumber() -
getType
PropagationContext.Type getType() -
getRuleOrigin
RuleImpl getRuleOrigin() -
getTerminalNodeOrigin
TerminalNode getTerminalNodeOrigin() -
getFactHandle
FactHandle getFactHandle()- Returns:
- fact handle that was inserted, updated or retracted that created the PropagationContext
-
setFactHandle
-
getEntryPoint
EntryPointId getEntryPoint() -
getModificationMask
org.drools.util.bitmask.BitMask getModificationMask() -
adaptModificationMaskForObjectType
-
getReaderContext
MarshallerReaderContext getReaderContext() -
cleanReaderContext
void cleanReaderContext() -
setEntryPoint
-