|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use PropagationContext | |
---|---|
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.reteoo | |
org.drools.spi |
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)
|
Uses of PropagationContext in org.drools.common |
---|
Classes in org.drools.common that implement PropagationContext | |
---|---|
class |
PropagationContextImpl
|
Methods in org.drools.common that return PropagationContext | |
---|---|
PropagationContext |
ScheduledAgendaItem.getPropagationContext()
|
PropagationContext |
AgendaItem.getPropagationContext()
|
Methods in org.drools.common with parameters of type PropagationContext | |
---|---|
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,
ReteooWorkingMemory workingMemory)
Assert a fact object. |
abstract void |
AbstractWorkingMemory.doAssertObject(InternalFactHandle factHandle,
Object object,
PropagationContext propagationContext)
|
abstract void |
AbstractWorkingMemory.doRetract(InternalFactHandle factHandle,
PropagationContext propagationContext)
|
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 |
InternalWorkingMemory.removeLogicalDependencies(Activation activation,
PropagationContext context,
Rule rule)
|
void |
AbstractWorkingMemory.removeLogicalDependencies(Activation activation,
PropagationContext context,
Rule rule)
|
void |
InternalRuleBase.retractObject(FactHandle handle,
PropagationContext context,
ReteooWorkingMemory workingMemory)
Retract a fact object. |
Constructors in org.drools.common with parameters of type PropagationContext | |
---|---|
AgendaItem(long activationNumber,
Tuple tuple,
PropagationContext context,
Rule rule,
GroupElement subrule)
Construct. |
|
ScheduledAgendaItem(long activationNumber,
Tuple tuple,
InternalAgenda agenda,
PropagationContext context,
Rule rule,
GroupElement subrule)
Construct. |
|
TruthMaintenanceSystem.LogicalRetractCallback(TruthMaintenanceSystem tms,
LogicalDependency node,
Set set,
InternalFactHandle handle,
PropagationContext context)
|
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.fireObjectAsserted(PropagationContext propagationContext,
FactHandle handle,
Object object)
|
void |
WorkingMemoryEventSupport.fireObjectModified(PropagationContext propagationContext,
FactHandle handle,
Object oldObject,
Object object)
|
void |
WorkingMemoryEventSupport.fireObjectRetracted(PropagationContext propagationContext,
FactHandle handle,
Object oldObject)
|
Constructors in org.drools.event with parameters of type PropagationContext | |
---|---|
ObjectAssertedEvent(WorkingMemory workingMemory,
PropagationContext propagationContext,
FactHandle handle,
Object object)
|
|
ObjectModifiedEvent(WorkingMemory workingMemory,
PropagationContext propagationContext,
FactHandle handle,
Object oldObject,
Object object)
|
|
ObjectRetractedEvent(WorkingMemory workingMemory,
PropagationContext propagationContext,
FactHandle handle,
Object oldObject)
|
|
WorkingMemoryEvent(WorkingMemory workingMemory,
PropagationContext propagationContext)
|
Uses of PropagationContext in org.drools.reteoo |
---|
Methods in org.drools.reteoo with parameters of type PropagationContext | |
---|---|
void |
ReteooRuleBase.assertObject(FactHandle handle,
Object object,
PropagationContext context,
ReteooWorkingMemory workingMemory)
Assert a fact object. |
void |
Rete.assertObject(InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
This is the entry point into the network for all asserted Facts. |
void |
ObjectTypeNode.assertObject(InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
Propagate the FactHandleimpl through the Rete network. |
void |
ObjectSink.assertObject(InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
Assert a new FactHandleImpl . |
void |
NotNode.assertObject(InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
Assert a new FactHandleImpl from the right input. |
void |
LeftInputAdapterNode.assertObject(InternalFactHandle handle,
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 |
JoinNode.assertObject(InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
Assert a new FactHandleImpl . |
void |
ExistsNode.assertObject(InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
Assert a new FactHandleImpl from the right input. |
void |
CollectNode.assertObject(InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
AlphaNode.assertObject(InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
AccumulateNode.assertObject(InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
TupleSink.assertTuple(ReteTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory)
Assert a new ReteTuple . |
void |
RuleTerminalNode.assertTuple(ReteTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
RightInputAdapterNode.assertTuple(ReteTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory)
Takes the asserted ReteTuple received from the TupleSource and
adapts it into a FactHandleImpl |
void |
QueryTerminalNode.assertTuple(ReteTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory)
Assert a new Tuple . |
void |
NotNode.assertTuple(ReteTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory)
Assert a new ReteTuple from the left input. |
void |
JoinNode.assertTuple(ReteTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory)
Assert a new ReteTuple . |
void |
FromNode.assertTuple(ReteTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
ExistsNode.assertTuple(ReteTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory)
Assert a new ReteTuple from the left input. |
void |
EvalConditionNode.assertTuple(ReteTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory)
Assert a new Tuple . |
void |
CollectNode.assertTuple(ReteTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
AccumulateNode.assertTuple(ReteTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
RuleTerminalNode.assertTuple(ReteTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean fireActivationCreated)
Assert a new Tuple . |
void |
TupleSinkPropagator.createAndPropagateAssertTuple(InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
SingleTupleSinkAdapter.createAndPropagateAssertTuple(InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
EmptyTupleSinkAdapter.createAndPropagateAssertTuple(InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
CompositeTupleSinkAdapter.createAndPropagateAssertTuple(InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
TupleSinkPropagator.createAndPropagateRetractTuple(InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
SingleTupleSinkAdapter.createAndPropagateRetractTuple(InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
EmptyTupleSinkAdapter.createAndPropagateRetractTuple(InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
CompositeTupleSinkAdapter.createAndPropagateRetractTuple(InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
ReteooWorkingMemory.doAssertObject(InternalFactHandle handle,
Object object,
PropagationContext propagationContext)
|
void |
ReteooWorkingMemory.doRetract(InternalFactHandle handle,
PropagationContext propagationContext)
|
void |
SingleObjectSinkAdapter.propagateAssertObject(InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
ObjectSinkPropagator.propagateAssertObject(InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
EmptyObjectSinkAdapter.propagateAssertObject(InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
CompositeObjectSinkAdapter.propagateAssertObject(InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
TupleSinkPropagator.propagateAssertTuple(ReteTuple tuple,
InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
SingleTupleSinkAdapter.propagateAssertTuple(ReteTuple tuple,
InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
EmptyTupleSinkAdapter.propagateAssertTuple(ReteTuple tuple,
InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
CompositeTupleSinkAdapter.propagateAssertTuple(ReteTuple tuple,
InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
TupleSinkPropagator.propagateAssertTuple(ReteTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
SingleTupleSinkAdapter.propagateAssertTuple(ReteTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
EmptyTupleSinkAdapter.propagateAssertTuple(ReteTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
CompositeTupleSinkAdapter.propagateAssertTuple(ReteTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
SingleObjectSinkAdapter.propagateRetractObject(InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean useHash)
|
void |
ObjectSinkPropagator.propagateRetractObject(InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean useHash)
|
void |
EmptyObjectSinkAdapter.propagateRetractObject(InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean useHash)
|
void |
CompositeObjectSinkAdapter.propagateRetractObject(InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean useHash)
|
void |
TupleSinkPropagator.propagateRetractTuple(ReteTuple tuple,
InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
SingleTupleSinkAdapter.propagateRetractTuple(ReteTuple tuple,
InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
EmptyTupleSinkAdapter.propagateRetractTuple(ReteTuple tuple,
InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
CompositeTupleSinkAdapter.propagateRetractTuple(ReteTuple tuple,
InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
TupleSinkPropagator.propagateRetractTuple(ReteTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
SingleTupleSinkAdapter.propagateRetractTuple(ReteTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
EmptyTupleSinkAdapter.propagateRetractTuple(ReteTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
CompositeTupleSinkAdapter.propagateRetractTuple(ReteTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
ReteooRuleBase.retractObject(FactHandle handle,
PropagationContext context,
ReteooWorkingMemory workingMemory)
Retract a fact object. |
void |
Rete.retractObject(InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
Retract a fact object from this RuleBase and the specified
WorkingMemory . |
void |
ObjectTypeNode.retractObject(InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
Retract the FactHandleimpl from the Rete network. |
void |
ObjectSink.retractObject(InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
Retract an existing FactHandleImpl . |
void |
NotNode.retractObject(InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
Retract the FactHandleImpl . |
void |
LeftInputAdapterNode.retractObject(InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
Retract an existing FactHandleImpl by placing it in a new ReteTuple before
proagating to the TupleSinks |
void |
JoinNode.retractObject(InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
Retract a FactHandleImpl. |
void |
ExistsNode.retractObject(InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
Retract the FactHandleImpl . |
void |
CollectNode.retractObject(InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
AlphaNode.retractObject(InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
AccumulateNode.retractObject(InternalFactHandle handle,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
TupleSink.retractTuple(ReteTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
RuleTerminalNode.retractTuple(ReteTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
RightInputAdapterNode.retractTuple(ReteTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory)
Retracts the corresponding tuple by retrieving and retracting the fact created for it |
void |
QueryTerminalNode.retractTuple(ReteTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
NotNode.retractTuple(ReteTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory)
Retract the ReteTuple |
void |
JoinNode.retractTuple(ReteTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory)
Retract a ReteTuple . |
void |
FromNode.retractTuple(ReteTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
ExistsNode.retractTuple(ReteTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory)
Retract the ReteTuple |
void |
EvalConditionNode.retractTuple(ReteTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
CollectNode.retractTuple(ReteTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
AccumulateNode.retractTuple(ReteTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
QueryTerminalNode.updateNewNode(InternalWorkingMemory workingMemory,
PropagationContext context)
|
void |
RightInputAdapterNode.updateSink(ObjectSink sink,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
Rete.updateSink(ObjectSink sink,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
ObjectTypeNode.updateSink(ObjectSink sink,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
abstract void |
ObjectSource.updateSink(ObjectSink sink,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
AlphaNode.updateSink(ObjectSink sink,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
abstract void |
TupleSource.updateSink(TupleSink sink,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
NotNode.updateSink(TupleSink sink,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
LeftInputAdapterNode.updateSink(TupleSink sink,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
JoinNode.updateSink(TupleSink sink,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
FromNode.updateSink(TupleSink sink,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
ExistsNode.updateSink(TupleSink sink,
PropagationContext context,
InternalWorkingMemory workingMemory)
Updates the given sink propagating all previously propagated tuples to it |
void |
EvalConditionNode.updateSink(TupleSink sink,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
CollectNode.updateSink(TupleSink sink,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
void |
AccumulateNode.updateSink(TupleSink sink,
PropagationContext context,
InternalWorkingMemory workingMemory)
|
Uses of PropagationContext in org.drools.spi |
---|
Methods in org.drools.spi that return PropagationContext | |
---|---|
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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |