Package org.drools.core.common
Class PhreakPropagationContextFactory
java.lang.Object
org.drools.core.common.PhreakPropagationContextFactory
- All Implemented Interfaces:
Serializable,PropagationContextFactory
public class PhreakPropagationContextFactory
extends Object
implements PropagationContextFactory, Serializable
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreatePropagationContext(long number, PropagationContext.Type type, RuleImpl rule, TerminalNode terminalNode, InternalFactHandle factHandle) createPropagationContext(long number, PropagationContext.Type type, RuleImpl rule, TerminalNode terminalNode, InternalFactHandle factHandle, EntryPointId entryPoint) createPropagationContext(long number, PropagationContext.Type type, RuleImpl rule, TerminalNode terminalNode, InternalFactHandle factHandle, EntryPointId entryPoint, MarshallerReaderContext readerContext) createPropagationContext(long number, PropagationContext.Type type, RuleImpl rule, TerminalNode terminalNode, InternalFactHandle factHandle, EntryPointId entryPoint, org.drools.util.bitmask.BitMask modificationMask, Class<?> modifiedClass, MarshallerReaderContext readerContext) static PropagationContextcreatePropagationContextForFact(ReteEvaluator reteEvaluator, InternalFactHandle factHandle, PropagationContext.Type propagationType) static PropagationContextFactory
-
Constructor Details
-
PhreakPropagationContextFactory
public PhreakPropagationContextFactory()
-
-
Method Details
-
getInstance
-
createPropagationContext
public PropagationContext createPropagationContext(long number, PropagationContext.Type type, RuleImpl rule, TerminalNode terminalNode, InternalFactHandle factHandle, EntryPointId entryPoint, org.drools.util.bitmask.BitMask modificationMask, Class<?> modifiedClass, MarshallerReaderContext readerContext) - Specified by:
createPropagationContextin interfacePropagationContextFactory
-
createPropagationContext
public PropagationContext createPropagationContext(long number, PropagationContext.Type type, RuleImpl rule, TerminalNode terminalNode, InternalFactHandle factHandle, EntryPointId entryPoint, MarshallerReaderContext readerContext) - Specified by:
createPropagationContextin interfacePropagationContextFactory
-
createPropagationContext
public PropagationContext createPropagationContext(long number, PropagationContext.Type type, RuleImpl rule, TerminalNode terminalNode, InternalFactHandle factHandle, EntryPointId entryPoint) - Specified by:
createPropagationContextin interfacePropagationContextFactory
-
createPropagationContext
public PropagationContext createPropagationContext(long number, PropagationContext.Type type, RuleImpl rule, TerminalNode terminalNode, InternalFactHandle factHandle) - Specified by:
createPropagationContextin interfacePropagationContextFactory
-
createPropagationContextForFact
public static PropagationContext createPropagationContextForFact(ReteEvaluator reteEvaluator, InternalFactHandle factHandle, PropagationContext.Type propagationType)
-