Uses of Interface
org.drools.spi.PropagationContext

Packages that use PropagationContext
org.drools.base   
org.drools.base.dataproviders   
org.drools.common   
org.drools.event Events provide all sorts of call backs to monitor the engine as it is running. 
org.drools.marshalling.impl   
org.drools.reteoo   
org.drools.rule Contains the binary representations of rule constructs, like Package (which the compiler produces), Rule, and Conditional Elements. 
org.drools.runtime.rule.impl   
org.drools.spi   
 

Uses of PropagationContext in org.drools.base
 

Methods in org.drools.base with parameters of type PropagationContext
 void InternalViewChangedEventListener.rowAdded(Rule rule, LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void StandardQueryViewChangedEventListener.rowAdded(Rule rule, LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void NonCloningQueryViewListener.rowAdded(Rule rule, LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void InternalViewChangedEventListener.rowRemoved(Rule rule, LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void StandardQueryViewChangedEventListener.rowRemoved(Rule rule, LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void NonCloningQueryViewListener.rowRemoved(Rule rule, LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void InternalViewChangedEventListener.rowUpdated(Rule rule, LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void StandardQueryViewChangedEventListener.rowUpdated(Rule rule, LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void NonCloningQueryViewListener.rowUpdated(Rule rule, LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 

Uses of PropagationContext in org.drools.base.dataproviders
 

Methods in org.drools.base.dataproviders with parameters of type PropagationContext
 Iterator MVELDataProvider.getResults(Tuple tuple, WorkingMemory wm, PropagationContext ctx, Object executionContext)
           
 

Uses of PropagationContext in org.drools.common
 

Methods in org.drools.common that return PropagationContext
 PropagationContext SequentialAgendaGroupImpl.getAutoFocusActivator()
           
 PropagationContext BinaryHeapQueueAgendaGroup.getAutoFocusActivator()
           
 PropagationContext ArrayAgendaGroup.getAutoFocusActivator()
           
 PropagationContext AgendaItem.getPropagationContext()
           
 

Methods in org.drools.common with parameters of type PropagationContext
 boolean ActivationsFilter.accept(Activation activation, PropagationContext context, InternalWorkingMemory workingMemory, RuleTerminalNode rtn)
          Returns true if a new activation should be created for the given propagation or false otherwise
 void TruthMaintenanceSystem.addLogicalDependency(InternalFactHandle handle, Activation activation, PropagationContext context, Rule rule)
          Adds a justification for the FactHandle to the justifiedMap.
 void InternalRuleBase.assertObject(FactHandle handle, Object object, PropagationContext context, InternalWorkingMemory workingMemory)
          Assert a fact object.
 void DefaultAgenda.cancelActivation(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory, Activation activation, RuleTerminalNode rtn)
           
 void InternalAgenda.cancelActivation(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory, Activation activation, RuleTerminalNode rtn)
           
 boolean DefaultAgenda.createActivation(LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory, RuleTerminalNode rtn, boolean reuseActivation)
           
 boolean InternalAgenda.createActivation(LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory, RuleTerminalNode rtn, boolean reuseActivation)
           
 AgendaItem DefaultAgenda.createAgendaItem(LeftTuple tuple, int salience, PropagationContext context, RuleTerminalNode rtn)
           
 AgendaItem InternalAgenda.createAgendaItem(LeftTuple tuple, int salience, PropagationContext context, RuleTerminalNode rtn)
           
 ScheduledAgendaItem DefaultAgenda.createScheduledAgendaItem(LeftTuple tuple, PropagationContext context, RuleTerminalNode rtn)
           
 ScheduledAgendaItem InternalAgenda.createScheduledAgendaItem(LeftTuple tuple, PropagationContext context, RuleTerminalNode rtn)
           
 void TruthMaintenanceSystem.removeLogicalDependencies(Activation activation, PropagationContext context, Rule rule)
          An Activation is no longer true so it no longer justifies any of the logical facts it logically asserted.
 void TruthMaintenanceSystem.removeLogicalDependency(Activation activation, LogicalDependency node, PropagationContext context)
           
 void InternalRuleBase.retractObject(FactHandle handle, PropagationContext context, ReteooWorkingMemory workingMemory)
          Retract a fact object.
 void SequentialAgendaGroupImpl.setAutoFocusActivator(PropagationContext ctx)
           
 void BinaryHeapQueueAgendaGroup.setAutoFocusActivator(PropagationContext autoFocusActivator)
           
 void ArrayAgendaGroup.setAutoFocusActivator(PropagationContext ctx)
           
 void DefaultAgenda.setFocus(PropagationContext ctx, String name)
           
 void AgendaItem.setPropagationContext(PropagationContext context)
           
 

Constructors in org.drools.common with parameters of type PropagationContext
AgendaItem(long activationNumber, LeftTuple tuple, int salience, PropagationContext context, RuleTerminalNode rtn)
          Construct.
ScheduledAgendaItem(long activationNumber, LeftTuple tuple, InternalAgenda agenda, PropagationContext context, RuleTerminalNode rtn)
           
TruthMaintenanceSystem.LogicalRetractCallback(TruthMaintenanceSystem tms, LogicalDependency node, LinkedList list, InternalFactHandle handle, PropagationContext context, Activation activation)
           
 

Uses of PropagationContext in org.drools.event
 

Methods in org.drools.event that return PropagationContext
 PropagationContext WorkingMemoryEvent.getPropagationContext()
           
 

Methods in org.drools.event with parameters of type PropagationContext
 void WorkingMemoryEventSupport.fireObjectInserted(PropagationContext propagationContext, FactHandle handle, Object object, InternalWorkingMemory workingMemory)
           
 void WorkingMemoryEventSupport.fireObjectRetracted(PropagationContext propagationContext, FactHandle handle, Object oldObject, InternalWorkingMemory workingMemory)
           
 void WorkingMemoryEventSupport.fireObjectUpdated(PropagationContext propagationContext, FactHandle handle, Object oldObject, Object object, InternalWorkingMemory workingMemory)
           
 

Constructors in org.drools.event with parameters of type PropagationContext
ObjectInsertedEvent(WorkingMemory workingMemory, PropagationContext propagationContext, FactHandle handle, Object object)
           
ObjectRetractedEvent(WorkingMemory workingMemory, PropagationContext propagationContext, FactHandle handle, Object oldObject)
           
ObjectUpdatedEvent(WorkingMemory workingMemory, PropagationContext propagationContext, FactHandle handle, Object oldObject, Object object)
           
WorkingMemoryEvent(WorkingMemory workingMemory, PropagationContext propagationContext)
           
 

Uses of PropagationContext in org.drools.marshalling.impl
 

Fields in org.drools.marshalling.impl with type parameters of type PropagationContext
 Map<Long,PropagationContext> MarshallerReaderContext.propagationContexts
           
 

Methods in org.drools.marshalling.impl with parameters of type PropagationContext
 boolean ProtobufInputMarshaller.PBActivationsFilter.accept(Activation activation, PropagationContext context, InternalWorkingMemory workingMemory, RuleTerminalNode rtn)
           
static void OutputMarshaller.writePropagationContext(MarshallerWriteContext context, PropagationContext pc)
           
 

Uses of PropagationContext in org.drools.reteoo
 

Fields in org.drools.reteoo declared as PropagationContext
protected  PropagationContext PartitionTaskManager.FactAction.context
           
protected  PropagationContext PartitionTaskManager.LeftTupleAction.context
           
 

Methods in org.drools.reteoo with parameters of type PropagationContext
 void EntryPointNode.assertActivation(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void RightInputAdapterNode.assertLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
          Takes the asserted ReteTuple received from the TupleSource and adapts it into a FactHandleImpl
 void QueryElementNode.assertLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void FromNode.assertLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void RuleTerminalNode.assertLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void QueryRiaFixerNode.assertLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
          Assert a new Tuple.
 void ExistsNode.assertLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
          Assert a new ReteTuple from the left input.
 void AccumulateNode.assertLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void QueryTerminalNode.assertLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
          Assert a new Tuple.
 void ElseNode.assertLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void EvalConditionNode.assertLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
          Assert a new Tuple.
 void LeftTupleSink.assertLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
          Assert a new ReteTuple.
 void JoinNode.assertLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void NotNode.assertLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void ReteooRuleBase.assertObject(FactHandle handle, Object object, PropagationContext context, InternalWorkingMemory workingMemory)
          Assert a fact object.
 void LeftInputAdapterNode.assertObject(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory)
          Takes the asserted FactHandleImpl received from the ObjectSource and puts it in a new ReteTuple before propagating to the TupleSinks
 void ObjectTypeNode.assertObject(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory)
          Propagate the FactHandleimpl through the Rete network.
 void AlphaNode.assertObject(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void ExistsNode.assertObject(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory)
          Assert a new FactHandleImpl from the right input.
 void AccumulateNode.assertObject(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void EntryPointNode.assertObject(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory)
          This is the entry point into the network for all asserted Facts.
 void ElseNode.assertObject(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void Rete.assertObject(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory)
          This is the entry point into the network for all asserted Facts.
 void ObjectSink.assertObject(InternalFactHandle factHandle, PropagationContext propagationContext, InternalWorkingMemory workingMemory)
           
 void PropagationQueuingNode.assertObject(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void JoinNode.assertObject(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void NotNode.assertObject(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void EntryPointNode.assertObject(InternalFactHandle handle, PropagationContext context, ObjectTypeConf objectTypeConf, InternalWorkingMemory workingMemory)
           
 void EntryPointNode.assertQuery(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void ObjectTypeNode.byPassModifyToBetaNode(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void SingleLeftTupleSinkAdapter.createAndPropagateAssertLeftTuple(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory, boolean leftTupleMemoryEnabled, LeftInputAdapterNode liaNode)
           
 void LeftTupleSinkPropagator.createAndPropagateAssertLeftTuple(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory, boolean leftTupleWorkingMemoryEnabled, LeftInputAdapterNode liaNode)
           
 void CompositeLeftTupleSinkAdapter.createAndPropagateAssertLeftTuple(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory, boolean leftTupleMemoryEnabled, LeftInputAdapterNode liaNode)
           
 void EmptyLeftTupleSinkAdapter.createAndPropagateAssertLeftTuple(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory, boolean leftTupleMemoryEnabled, LeftInputAdapterNode liaNode)
           
protected  void SingleLeftTupleSinkAdapter.doPropagateAssertLeftTuple(PropagationContext context, InternalWorkingMemory workingMemory, LeftTuple newLeftTuple)
          This is a hook method that may be overriden by subclasses.
protected  void AsyncSingleLeftTupleSinkAdapter.doPropagateAssertLeftTuple(PropagationContext context, InternalWorkingMemory workingMemory, LeftTuple leftTuple)
           
 void SingleLeftTupleSinkAdapter.doPropagateAssertLeftTuple(PropagationContext context, InternalWorkingMemory workingMemory, LeftTuple leftTuple, LeftTupleSink sink)
           
 void LeftTupleSinkPropagator.doPropagateAssertLeftTuple(PropagationContext context, InternalWorkingMemory workingMemory, LeftTuple leftTuple, LeftTupleSink sink)
           
 void CompositeLeftTupleSinkAdapter.doPropagateAssertLeftTuple(PropagationContext context, InternalWorkingMemory workingMemory, LeftTuple leftTuple, LeftTupleSink sink)
           
 void EmptyLeftTupleSinkAdapter.doPropagateAssertLeftTuple(PropagationContext context, InternalWorkingMemory workingMemory, LeftTuple leftTuple, LeftTupleSink sink)
           
protected  void CompositeLeftTupleSinkAdapter.doPropagateAssertLeftTuple(PropagationContext context, InternalWorkingMemory workingMemory, LeftTupleSinkNode sink, LeftTuple leftTuple)
          This is a hook method that may be overriden by subclasses.
protected  void AsyncCompositeLeftTupleSinkAdapter.doPropagateAssertLeftTuple(PropagationContext context, InternalWorkingMemory workingMemory, LeftTupleSinkNode sink, LeftTuple leftTuple)
           
protected  void AsyncCompositeObjectSinkAdapter.doPropagateAssertObject(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory, ObjectSink sink)
           
protected  void CompositeObjectSinkAdapter.doPropagateAssertObject(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory, ObjectSink sink)
          This is a Hook method for subclasses to override.
protected  void SingleLeftTupleSinkAdapter.doPropagateModifyLeftTuple(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void CompositeLeftTupleSinkAdapter.doPropagateModifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory, LeftTupleSink sink)
           
protected  void CompositeObjectSinkAdapter.doPropagateModifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory, ObjectSink sink)
           
protected  void AsyncCompositeLeftTupleSinkAdapter.doPropagateRetractLeftTuple(PropagationContext context, InternalWorkingMemory workingMemory, LeftTupleImpl leftTuple, LeftTupleSink sink)
           
protected  void SingleLeftTupleSinkAdapter.doPropagateRetractLeftTuple(PropagationContext context, InternalWorkingMemory workingMemory, LeftTuple child, LeftTupleSink tupleSink)
          This is a hook method that may be overriden by subclasses.
protected  void AsyncSingleLeftTupleSinkAdapter.doPropagateRetractLeftTuple(PropagationContext context, InternalWorkingMemory workingMemory, LeftTuple leftTuple, LeftTupleSink tupleSink)
           
protected  void CompositeLeftTupleSinkAdapter.doPropagateRetractLeftTuple(PropagationContext context, InternalWorkingMemory workingMemory, LeftTuple leftTuple, LeftTupleSink sink)
          This is a hook method that may be overriden by subclasses.
 void AccumulateNode.evaluateResultConstraints(AccumulateNode.ActivitySource source, LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory, AccumulateNode.AccumulateMemory memory, AccumulateNode.AccumulateContext accctx, boolean useLeftMemory)
          Evaluate result constraints and propagate assert in case they are true
 LeftTuple BetaNode.getFirstLeftTuple(RightTuple rightTuple, LeftTupleMemory memory, PropagationContext context, FastIterator it)
           
 RightTuple BetaNode.getFirstRightTuple(LeftTuple leftTuple, RightTupleMemory memory, PropagationContext context, FastIterator it)
           
protected  boolean BetaNode.leftUnlinked(PropagationContext context, InternalWorkingMemory workingMemory, BetaMemory memory)
           
 void EntryPointNode.modifyActivation(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void SingleLeftTupleSinkAdapter.modifyChildLeftTuplesforQuery(RightTuple rightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void LeftTupleSinkPropagator.modifyChildLeftTuplesforQuery(RightTuple rightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void CompositeLeftTupleSinkAdapter.modifyChildLeftTuplesforQuery(RightTuple rightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void EmptyLeftTupleSinkAdapter.modifyChildLeftTuplesforQuery(RightTuple rightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void RightInputAdapterNode.modifyLeftTuple(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void QueryElementNode.modifyLeftTuple(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void FromNode.modifyLeftTuple(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void RuleTerminalNode.modifyLeftTuple(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void BetaNode.modifyLeftTuple(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void QueryRiaFixerNode.modifyLeftTuple(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void QueryTerminalNode.modifyLeftTuple(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void ElseNode.modifyLeftTuple(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void EvalConditionNode.modifyLeftTuple(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void LeftTupleSink.modifyLeftTuple(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void JoinNode.modifyLeftTuple(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void RightInputAdapterNode.modifyLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void QueryElementNode.modifyLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void FromNode.modifyLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void RuleTerminalNode.modifyLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void QueryRiaFixerNode.modifyLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void ExistsNode.modifyLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void AccumulateNode.modifyLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void QueryTerminalNode.modifyLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void ElseNode.modifyLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void EvalConditionNode.modifyLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void LeftTupleSink.modifyLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void JoinNode.modifyLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void NotNode.modifyLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void LeftInputAdapterNode.modifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void BetaNode.modifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void ObjectTypeNode.modifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void AlphaNode.modifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void EntryPointNode.modifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void ElseNode.modifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void Rete.modifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void ObjectSink.modifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void PropagationQueuingNode.modifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void JoinNode.modifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void EntryPointNode.modifyObject(InternalFactHandle handle, PropagationContext context, ObjectTypeConf objectTypeConf, InternalWorkingMemory workingMemory)
           
 void EntryPointNode.modifyQuery(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void RightTupleSink.modifyRightTuple(RightTuple rightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void ExistsNode.modifyRightTuple(RightTuple rightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void AccumulateNode.modifyRightTuple(RightTuple rightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void ElseNode.modifyRightTuple(RightTuple rightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void JoinNode.modifyRightTuple(RightTuple rightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void NotNode.modifyRightTuple(RightTuple rightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void SingleLeftTupleSinkAdapter.propagateAssertLeftTuple(LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory, boolean leftTupleMemoryEnabled)
           
 void LeftTupleSinkPropagator.propagateAssertLeftTuple(LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory, boolean leftTupleMemoryEnabled)
           
 void CompositeLeftTupleSinkAdapter.propagateAssertLeftTuple(LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory, boolean leftTupleMemoryEnabled)
           
 void EmptyLeftTupleSinkAdapter.propagateAssertLeftTuple(LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory, boolean leftTupleMemoryEnabled)
           
 void SingleLeftTupleSinkAdapter.propagateAssertLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, PropagationContext context, InternalWorkingMemory workingMemory, boolean leftTupleMemoryEnabled)
           
 void LeftTupleSinkPropagator.propagateAssertLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, PropagationContext context, InternalWorkingMemory workingMemory, boolean leftTupleMemoryEnabled)
           
 void CompositeLeftTupleSinkAdapter.propagateAssertLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, PropagationContext context, InternalWorkingMemory workingMemory, boolean leftTupleMemoryEnabled)
           
 void EmptyLeftTupleSinkAdapter.propagateAssertLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, PropagationContext context, InternalWorkingMemory workingMemory, boolean leftTupleMemoryEnabled)
           
protected  void NotNode.propagateAssertLeftTuple(PropagationContext context, InternalWorkingMemory workingMemory, LeftTuple leftTuple)
           
 void AsyncSingleObjectSinkAdapter.propagateAssertObject(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void EmptyObjectSinkAdapter.propagateAssertObject(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void ObjectSinkPropagator.propagateAssertObject(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void SingleObjectSinkAdapter.propagateAssertObject(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void CompositeObjectSinkAdapter.propagateAssertObject(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory)
           
 LeftTuple SingleLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple childLeftTuple, LeftTuple parentLeftTuple, PropagationContext context, InternalWorkingMemory workingMemory, boolean tupleMemoryEnabled)
           
 LeftTuple LeftTupleSinkPropagator.propagateModifyChildLeftTuple(LeftTuple childLeftTuple, LeftTuple parentLeftTuple, PropagationContext context, InternalWorkingMemory workingMemory, boolean tupleMemoryEnabled)
           
 LeftTuple CompositeLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple childLeftTuple, LeftTuple parentLeftTuple, PropagationContext context, InternalWorkingMemory workingMemory, boolean tupleMemoryEnabled)
           
 LeftTuple EmptyLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple childLeftTuple, LeftTuple parentLeftTuple, PropagationContext context, InternalWorkingMemory workingMemory, boolean tupleMemoryEnabled)
           
 void SingleLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory, boolean tupleMemoryEnabled)
           
 void LeftTupleSinkPropagator.propagateModifyChildLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory, boolean tupleMemoryEnabled)
           
 void CompositeLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory, boolean tupleMemoryEnabled)
           
 void EmptyLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory, boolean tupleMemoryEnabled)
           
 LeftTuple SingleLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple childLeftTuple, RightTuple parentRightTuple, PropagationContext context, InternalWorkingMemory workingMemory, boolean tupleMemoryEnabled)
           
 LeftTuple LeftTupleSinkPropagator.propagateModifyChildLeftTuple(LeftTuple childLeftTuple, RightTuple parentRightTuple, PropagationContext context, InternalWorkingMemory workingMemory, boolean tupleMemoryEnabled)
           
 LeftTuple CompositeLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple childLeftTuple, RightTuple parentRightTuple, PropagationContext context, InternalWorkingMemory workingMemory, boolean tupleMemoryEnabled)
           
 LeftTuple EmptyLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple childLeftTuple, RightTuple parentRightTuple, PropagationContext context, InternalWorkingMemory workingMemory, boolean tupleMemoryEnabled)
           
protected  void NotNode.propagateModifyChildLeftTuple(PropagationContext context, InternalWorkingMemory workingMemory, LeftTuple leftTuple)
           
 void SingleLeftTupleSinkAdapter.propagateModifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void LeftTupleSinkPropagator.propagateModifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void EmptyObjectSinkAdapter.propagateModifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void ObjectSinkPropagator.propagateModifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void CompositeLeftTupleSinkAdapter.propagateModifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void SingleObjectSinkAdapter.propagateModifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void EmptyLeftTupleSinkAdapter.propagateModifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void CompositeObjectSinkAdapter.propagateModifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)
           
 LeftTuple SingleLeftTupleSinkAdapter.propagateRetractChildLeftTuple(LeftTuple childLeftTuple, LeftTuple parentLeftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 LeftTuple LeftTupleSinkPropagator.propagateRetractChildLeftTuple(LeftTuple childLeftTuple, LeftTuple parentLeftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 LeftTuple CompositeLeftTupleSinkAdapter.propagateRetractChildLeftTuple(LeftTuple childLeftTuple, LeftTuple parentLeftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 LeftTuple EmptyLeftTupleSinkAdapter.propagateRetractChildLeftTuple(LeftTuple childLeftTuple, LeftTuple parentLeftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 LeftTuple SingleLeftTupleSinkAdapter.propagateRetractChildLeftTuple(LeftTuple childLeftTuple, RightTuple parentRightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 LeftTuple LeftTupleSinkPropagator.propagateRetractChildLeftTuple(LeftTuple childLeftTuple, RightTuple parentRightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 LeftTuple CompositeLeftTupleSinkAdapter.propagateRetractChildLeftTuple(LeftTuple childLeftTuple, RightTuple parentRightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 LeftTuple EmptyLeftTupleSinkAdapter.propagateRetractChildLeftTuple(LeftTuple childLeftTuple, RightTuple parentRightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void SingleLeftTupleSinkAdapter.propagateRetractLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void LeftTupleSinkPropagator.propagateRetractLeftTuple(LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void CompositeLeftTupleSinkAdapter.propagateRetractLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void EmptyLeftTupleSinkAdapter.propagateRetractLeftTuple(LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
protected  void NotNode.propagateRetractLeftTuple(PropagationContext context, InternalWorkingMemory workingMemory, LeftTuple leftTuple)
           
 void SingleLeftTupleSinkAdapter.propagateRetractLeftTupleDestroyRightTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void LeftTupleSinkPropagator.propagateRetractLeftTupleDestroyRightTuple(LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void CompositeLeftTupleSinkAdapter.propagateRetractLeftTupleDestroyRightTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void EmptyLeftTupleSinkAdapter.propagateRetractLeftTupleDestroyRightTuple(LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void EmptyObjectSinkAdapter.propagateRetractObject(InternalFactHandle handle, PropagationContext context, InternalWorkingMemory workingMemory, boolean useHash)
           
 void SingleLeftTupleSinkAdapter.propagateRetractRightTuple(RightTuple rightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void LeftTupleSinkPropagator.propagateRetractRightTuple(RightTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void CompositeLeftTupleSinkAdapter.propagateRetractRightTuple(RightTuple rightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void EmptyLeftTupleSinkAdapter.propagateRetractRightTuple(RightTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void EntryPointNode.retractActivation(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void RightInputAdapterNode.retractLeftTuple(LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
          Retracts the corresponding tuple by retrieving and retracting the fact created for it
 void QueryElementNode.retractLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void FromNode.retractLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void RuleTerminalNode.retractLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void QueryRiaFixerNode.retractLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void ExistsNode.retractLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
          Retract the ReteTuple, any resulting propagated joins are also retracted.
 void AccumulateNode.retractLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void QueryTerminalNode.retractLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void ElseNode.retractLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void EvalConditionNode.retractLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void LeftTupleSink.retractLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void JoinNode.retractLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void NotNode.retractLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void ReteooRuleBase.retractObject(FactHandle handle, PropagationContext context, ReteooWorkingMemory workingMemory)
          Retract a fact object.
 void ObjectTypeNode.retractObject(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory)
          Retract the FactHandleimpl from the Rete network.
 void Rete.retractObject(InternalFactHandle handle, PropagationContext context, InternalWorkingMemory workingMemory)
          Retract a fact object from this RuleBase and the specified WorkingMemory.
 void PropagationQueuingNode.retractObject(InternalFactHandle handle, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void EntryPointNode.retractObject(InternalFactHandle handle, PropagationContext context, ObjectTypeConf objectTypeConf, InternalWorkingMemory workingMemory)
          Retract a fact object from this RuleBase and the specified WorkingMemory.
 void EntryPointNode.retractQuery(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void RightTupleSink.retractRightTuple(RightTuple rightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void ExistsNode.retractRightTuple(RightTuple rightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
          Retract the FactHandleImpl.
 void AccumulateNode.retractRightTuple(RightTuple rightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void ElseNode.retractRightTuple(RightTuple rightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void JoinNode.retractRightTuple(RightTuple rightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void NotNode.retractRightTuple(RightTuple rightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void ModifyPreviousTuples.retractTuples(PropagationContext context, InternalWorkingMemory workingMemory)
           
protected  boolean BetaNode.rightUnlinked(PropagationContext context, InternalWorkingMemory workingMemory, BetaMemory memory)
           
 void QueryElementNode.UnificationNodeViewChangedEventListener.rowAdded(Rule rule, LeftTuple resultLeftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void QueryElementNode.UnificationNodeViewChangedEventListener.rowRemoved(Rule rule, LeftTuple resultLeftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void QueryElementNode.UnificationNodeViewChangedEventListener.rowUpdated(Rule rule, LeftTuple resultLeftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void QueryTerminalNode.updateNewNode(InternalWorkingMemory workingMemory, PropagationContext context)
           
 void QueryElementNode.updateSink(LeftTupleSink sink, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void LeftInputAdapterNode.updateSink(LeftTupleSink sink, PropagationContext context, InternalWorkingMemory workingMemory)
           
abstract  void LeftTupleSource.updateSink(LeftTupleSink sink, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void FromNode.updateSink(LeftTupleSink sink, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void QueryRiaFixerNode.updateSink(LeftTupleSink sink, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void ExistsNode.updateSink(LeftTupleSink sink, PropagationContext context, InternalWorkingMemory workingMemory)
          Updates the given sink propagating all previously propagated tuples to it
 void AccumulateNode.updateSink(LeftTupleSink sink, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void ElseNode.updateSink(LeftTupleSink sink, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void EvalConditionNode.updateSink(LeftTupleSink sink, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void JoinNode.updateSink(LeftTupleSink sink, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void NotNode.updateSink(LeftTupleSink sink, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void RightInputAdapterNode.updateSink(ObjectSink sink, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void ObjectTypeNode.updateSink(ObjectSink sink, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void AlphaNode.updateSink(ObjectSink sink, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void EntryPointNode.updateSink(ObjectSink sink, PropagationContext context, InternalWorkingMemory workingMemory)
           
abstract  void ObjectSource.updateSink(ObjectSink sink, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void Rete.updateSink(ObjectSink sink, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void PropagationQueuingNode.updateSink(ObjectSink sink, PropagationContext context, InternalWorkingMemory workingMemory)
           
 

Constructors in org.drools.reteoo with parameters of type PropagationContext
LIANodePropagation(LeftInputAdapterNode node, InternalFactHandle handle, PropagationContext context)
           
PartitionTaskManager.FactAction(InternalFactHandle handle, PropagationContext context, ObjectSink sink, int priority)
           
PartitionTaskManager.FactAssertAction(InternalFactHandle handle, PropagationContext context, ObjectSink sink, int priority)
           
PartitionTaskManager.LeftTupleAction(LeftTuple leftTuple, PropagationContext context, LeftTupleSink sink, int priority)
           
PartitionTaskManager.LeftTupleAssertAction(LeftTuple leftTuple, PropagationContext context, LeftTupleSink sink, int priority)
           
PartitionTaskManager.LeftTupleRetractAction(LeftTuple leftTuple, PropagationContext context, LeftTupleSink sink, int priority)
           
ReteooWorkingMemory.EvaluateResultConstraints(AccumulateNode.ActivitySource source, LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory, AccumulateNode.AccumulateMemory memory, AccumulateNode.AccumulateContext accctx, boolean useLeftMemory, AccumulateNode node)
           
ReteooWorkingMemory.EvaluateResultConstraints(PropagationContext context)
           
ReteooWorkingMemory.QueryInsertAction(PropagationContext context)
           
ReteooWorkingMemory.QueryInsertAction(PropagationContext context, InternalFactHandle factHandle, LeftTuple leftTuple, QueryElementNode node)
           
ReteooWorkingMemory.QueryResultInsertAction(PropagationContext context)
           
ReteooWorkingMemory.QueryResultInsertAction(PropagationContext context, InternalFactHandle factHandle, LeftTuple leftTuple, QueryElementNode node)
           
ReteooWorkingMemory.QueryResultRetractAction(PropagationContext context, InternalFactHandle factHandle, LeftTuple leftTuple, QueryElementNode node)
           
ReteooWorkingMemory.QueryResultUpdateAction(PropagationContext context, InternalFactHandle factHandle, LeftTuple leftTuple, QueryElementNode node)
           
ReteooWorkingMemory.QueryRetractAction(PropagationContext context)
           
ReteooWorkingMemory.QueryRetractAction(PropagationContext context, LeftTuple leftTuple, QueryElementNode node)
           
ReteooWorkingMemory.QueryRiaFixerNodeFixer(PropagationContext context)
           
ReteooWorkingMemory.QueryRiaFixerNodeFixer(PropagationContext context, LeftTuple leftTuple, boolean retract, BetaNode node)
           
ReteooWorkingMemory.QueryUpdateAction(PropagationContext context)
           
ReteooWorkingMemory.QueryUpdateAction(PropagationContext context, InternalFactHandle factHandle, LeftTuple leftTuple, QueryElementNode node)
           
 

Uses of PropagationContext in org.drools.rule
 

Methods in org.drools.rule with parameters of type PropagationContext
 boolean Behavior.assertRightTuple(PropagationContext pctx, Object context, RightTuple tuple, InternalWorkingMemory workingMemory)
          Makes the behavior aware of the new fact entering behavior's scope
 boolean SlidingTimeWindow.assertRightTuple(PropagationContext pctx, Object context, RightTuple rightTuple, InternalWorkingMemory workingMemory)
           
 boolean BehaviorManager.assertRightTuple(PropagationContext pctx, Object behaviorContext, RightTuple rightTuple, InternalWorkingMemory workingMemory)
          Register a newly asserted right tuple into the behaviors' context
 boolean SlidingLengthWindow.assertRightTuple(PropagationContext pctx, Object context, RightTuple rightTuple, InternalWorkingMemory workingMemory)
           
 

Uses of PropagationContext in org.drools.runtime.rule.impl
 

Methods in org.drools.runtime.rule.impl with parameters of type PropagationContext
 void OpenQueryViewChangedEventListenerAdapter.rowAdded(Rule rule, LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void OpenQueryViewChangedEventListenerAdapter.rowRemoved(Rule rule, LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void OpenQueryViewChangedEventListenerAdapter.rowUpdated(Rule rule, LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 

Uses of PropagationContext in org.drools.spi
 

Methods in org.drools.spi that return PropagationContext
 PropagationContext AgendaGroup.getAutoFocusActivator()
           
 PropagationContext Activation.getPropagationContext()
          Retrieve the PropagationContext for the Activation
 

Methods in org.drools.spi with parameters of type PropagationContext
 Iterator DataProvider.getResults(Tuple tuple, WorkingMemory wm, PropagationContext ctx, Object providerContext)
           
 void AgendaGroup.setAutoFocusActivator(PropagationContext ctx)
           
 



Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.