Uses of Interface
org.drools.core.reteoo.Sink
-
Packages that use Sink Package Description org.drools.core.common org.drools.core.marshalling.impl org.drools.core.reteoo org.drools.core.spi -
-
Uses of Sink in org.drools.core.common
Methods in org.drools.core.common that return Sink Modifier and Type Method Description Sink[]BaseNode. getSinks() -
Uses of Sink in org.drools.core.marshalling.impl
Methods in org.drools.core.marshalling.impl that return Sink Modifier and Type Method Description SinkRightTupleKey. getSink()Constructors in org.drools.core.marshalling.impl with parameters of type Sink Constructor Description RightTupleKey(int id, Sink sink) -
Uses of Sink in org.drools.core.reteoo
Subinterfaces of Sink in org.drools.core.reteoo Modifier and Type Interface Description interfaceLeftTupleSinkReceiver of propagatedReteTuples from aTupleSource.interfaceLeftTupleSinkNodeItems placed in aLinkedListmust implement this interface .interfaceObjectSinkReceiver of propagatedFactHandleImpls from aObjectSource.interfaceObjectSinkNodeItems placed in aLinkedListmust implement this interface .interfacePathEndNodeinterfaceRightTupleSinkinterfaceTerminalNodeA markup interface for terminal nodesClasses in org.drools.core.reteoo that implement Sink Modifier and Type Class Description classAbstractTerminalNodeclassAccumulateNodeAccumulateNode A beta node capable of doing accumulate logic.classAlphaNodeAlphaNodesare nodes in theRetenetwork used to applyFieldConstraint<.code>s on asserted fact objects where theFieldConstraints have no dependencies on any other of the facts in the currentRule.classAlphaTerminalNodeclassAsyncReceiveNodeclassAsyncSendNode<T extends AsyncSendNode.AsyncSendMemory>classBetaNodeclassConditionalBranchNodeNode which allows to follow different paths in the Rete-OO network, based on the result of a booleanTest.classEntryPointNodeA node that is an entry point into the Rete network.classEvalConditionNodeclassExistsNodeExistsNodeextendsBetaNodeto perform tests for the existence of a Fact plus one or more conditions.classFromNode<T extends FromNode.FromMemory>classJoinNodeclassLeftInputAdapterNodeAll asserting Facts must propagated into the rightObjectSinkside of a BetaNode, if this is the first Pattern then there are no BetaNodes to propagate to.static classLeftInputAdapterNode.RightTupleSinkAdapterUsed with the updateSink method, so that the parent ObjectSource can update the TupleSinkclassNotNodeclassObjectTypeNodeObjectTypeNodesare responsible for filtering and propagating the matching fact assertions propagated from theRetenode usingObjectTypeinterface.classQueryElementNodeclassQueryTerminalNodeLeaf Rete-OO node responsible for enactingActions on a matchedRule.classReactiveFromNodeclassReteThe Rete-OO network.classReteObjectTypeNodeclassRightInputAdapterNodeWhen joining a subnetwork into the main network again, RightInputAdapterNode adapts the subnetwork's tuple into a fact in order right join it with the tuple being propagated in the main network.classRuleTerminalNodeLeaf Rete-OO node responsible for enactingActions on a matchedRule.classTimerNodeclassTraitProxyObjectTypeNodeclassWindowNodeWindowNodesare nodes in theRetenetwork used to manage windows.Fields in org.drools.core.reteoo declared as Sink Modifier and Type Field Description protected SinkBaseTuple. sinkMethods in org.drools.core.reteoo with parameters of type Sink Modifier and Type Method Description LeftTupleAccumulateNode. createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, Sink sink)LeftTupleAccumulateNode. createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, Sink sink, boolean leftTupleMemoryEnabled)LeftTupleAccumulateNode. createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, Sink sink)LeftTupleAccumulateNode. createLeftTuple(LeftTuple leftTuple, Sink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)LeftTupleAsyncReceiveNode. createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, Sink sink)LeftTupleAsyncReceiveNode. createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, Sink sink, boolean leftTupleMemoryEnabled)LeftTupleAsyncReceiveNode. createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, Sink sink)LeftTupleAsyncReceiveNode. createLeftTuple(LeftTuple leftTuple, Sink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)LeftTupleAsyncSendNode. createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, Sink sink)LeftTupleAsyncSendNode. createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, Sink sink, boolean leftTupleMemoryEnabled)LeftTupleAsyncSendNode. createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, Sink sink)LeftTupleAsyncSendNode. createLeftTuple(LeftTuple leftTuple, Sink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)LeftTupleConditionalBranchNode. createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, Sink sink)LeftTupleConditionalBranchNode. createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, Sink sink, boolean leftTupleMemoryEnabled)LeftTupleConditionalBranchNode. createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, Sink sink)LeftTupleConditionalBranchNode. createLeftTuple(LeftTuple leftTuple, Sink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)LeftTupleEvalConditionNode. createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, Sink sink)LeftTupleEvalConditionNode. createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, Sink sink, boolean leftTupleMemoryEnabled)LeftTupleEvalConditionNode. createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, Sink sink)LeftTupleEvalConditionNode. createLeftTuple(LeftTuple leftTuple, Sink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)LeftTupleExistsNode. createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, Sink sink)LeftTupleExistsNode. createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, Sink sink, boolean leftTupleMemoryEnabled)LeftTupleExistsNode. createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, Sink sink)LeftTupleExistsNode. createLeftTuple(LeftTuple leftTuple, Sink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)LeftTupleFromNode. createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, Sink sink)LeftTupleFromNode. createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, Sink sink, boolean leftTupleMemoryEnabled)LeftTupleFromNode. createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, Sink sink)LeftTupleFromNode. createLeftTuple(LeftTuple leftTuple, Sink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)LeftTupleJoinNode. createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, Sink sink)LeftTupleJoinNode. createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, Sink sink, boolean leftTupleMemoryEnabled)LeftTupleJoinNode. createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, Sink sink)LeftTupleJoinNode. createLeftTuple(LeftTuple leftTuple, Sink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)LeftTupleLeftTupleSink. createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, Sink sink)LeftTupleLeftTupleSink. createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, Sink sink, boolean leftTupleMemoryEnabled)LeftTupleLeftTupleSink. createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, Sink sink)LeftTupleLeftTupleSink. createLeftTuple(LeftTuple leftTuple, Sink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)LeftTupleNotNode. createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, Sink sink)LeftTupleNotNode. createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, Sink sink, boolean leftTupleMemoryEnabled)LeftTupleNotNode. createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, Sink sink)LeftTupleNotNode. createLeftTuple(LeftTuple leftTuple, Sink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)LeftTupleQueryElementNode. createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, Sink sink)LeftTupleQueryElementNode. createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, Sink sink, boolean leftTupleMemoryEnabled)LeftTupleQueryElementNode. createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, Sink sink)LeftTupleQueryElementNode. createLeftTuple(LeftTuple leftTuple, Sink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)LeftTupleQueryTerminalNode. createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, Sink sink)LeftTupleQueryTerminalNode. createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, Sink sink, boolean leftTupleMemoryEnabled)LeftTupleQueryTerminalNode. createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, Sink sink)LeftTupleQueryTerminalNode. createLeftTuple(LeftTuple leftTuple, Sink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)LeftTupleReactiveFromNode. createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, Sink sink)LeftTupleReactiveFromNode. createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, Sink sink, boolean leftTupleMemoryEnabled)LeftTupleReactiveFromNode. createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, Sink sink)LeftTupleReactiveFromNode. createLeftTuple(LeftTuple leftTuple, Sink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)LeftTupleRightInputAdapterNode. createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, Sink sink)LeftTupleRightInputAdapterNode. createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, Sink sink, boolean leftTupleMemoryEnabled)LeftTupleRightInputAdapterNode. createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, Sink sink)LeftTupleRightInputAdapterNode. createLeftTuple(LeftTuple leftTuple, Sink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)LeftTupleRuleTerminalNode. createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, Sink sink)LeftTupleRuleTerminalNode. createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, Sink sink, boolean leftTupleMemoryEnabled)LeftTupleRuleTerminalNode. createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, Sink sink)LeftTupleRuleTerminalNode. createLeftTuple(LeftTuple leftTuple, Sink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)LeftTupleTimerNode. createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, Sink sink)LeftTupleTimerNode. createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, Sink sink, boolean leftTupleMemoryEnabled)LeftTupleTimerNode. createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, Sink sink)LeftTupleTimerNode. createLeftTuple(LeftTuple leftTuple, Sink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)Constructors in org.drools.core.reteoo with parameters of type Sink Constructor Description BaseLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, Sink sink)BaseLeftTuple(InternalFactHandle factHandle, Sink sink, boolean leftTupleMemoryEnabled)BaseLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, Sink sink, boolean leftTupleMemoryEnabled)BaseLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, Sink sink)BaseLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, Sink sink, boolean leftTupleMemoryEnabled)BaseLeftTuple(LeftTuple leftTuple, Sink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)EvalNodeLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, Sink sink)EvalNodeLeftTuple(InternalFactHandle factHandle, Sink sink, boolean leftTupleMemoryEnabled)EvalNodeLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, Sink sink, boolean leftTupleMemoryEnabled)EvalNodeLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, Sink sink)EvalNodeLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, Sink sink, boolean leftTupleMemoryEnabled)EvalNodeLeftTuple(LeftTuple leftTuple, Sink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)FromNodeLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, Sink sink)FromNodeLeftTuple(InternalFactHandle factHandle, Sink sink, boolean leftTupleMemoryEnabled)FromNodeLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, Sink sink, boolean leftTupleMemoryEnabled)FromNodeLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, Sink sink)FromNodeLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, Sink sink, boolean leftTupleMemoryEnabled)FromNodeLeftTuple(LeftTuple leftTuple, Sink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)JoinNodeLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, Sink sink)JoinNodeLeftTuple(InternalFactHandle factHandle, Sink sink, boolean leftTupleMemoryEnabled)JoinNodeLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, Sink sink, boolean leftTupleMemoryEnabled)JoinNodeLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, Sink sink)JoinNodeLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, Sink sink, boolean leftTupleMemoryEnabled)JoinNodeLeftTuple(LeftTuple leftTuple, Sink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)LeftTupleImpl(InternalFactHandle factHandle, LeftTuple leftTuple, Sink sink)LeftTupleImpl(InternalFactHandle factHandle, Sink sink, boolean leftTupleMemoryEnabled)LeftTupleImpl(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, Sink sink, boolean leftTupleMemoryEnabled)LeftTupleImpl(LeftTuple leftTuple, RightTuple rightTuple, Sink sink)LeftTupleImpl(LeftTuple leftTuple, RightTuple rightTuple, Sink sink, boolean leftTupleMemoryEnabled)LeftTupleImpl(LeftTuple leftTuple, Sink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)NotNodeLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, Sink sink)NotNodeLeftTuple(InternalFactHandle factHandle, Sink sink, boolean leftTupleMemoryEnabled)NotNodeLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, Sink sink, boolean leftTupleMemoryEnabled)NotNodeLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, Sink sink)NotNodeLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, Sink sink, boolean leftTupleMemoryEnabled)NotNodeLeftTuple(LeftTuple leftTuple, Sink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)QueryElementNodeLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, Sink sink)QueryElementNodeLeftTuple(InternalFactHandle factHandle, Sink sink, boolean leftTupleMemoryEnabled)QueryElementNodeLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, Sink sink, boolean leftTupleMemoryEnabled)QueryElementNodeLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, Sink sink)QueryElementNodeLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, Sink sink, boolean leftTupleMemoryEnabled)QueryElementNodeLeftTuple(LeftTuple leftTuple, Sink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)QueryRiaFixerNodeLeftTuple(InternalFactHandle factHandle, Sink sink, boolean leftTupleMemoryEnabled)QueryRiaFixerNodeLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, Sink sink, boolean leftTupleMemoryEnabled)QueryRiaFixerNodeLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, Sink sink)QueryRiaFixerNodeLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, Sink sink, boolean leftTupleMemoryEnabled)QueryRiaFixerNodeLeftTuple(LeftTuple leftTuple, Sink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)ReactiveFromNodeLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, Sink sink)ReactiveFromNodeLeftTuple(InternalFactHandle factHandle, Sink sink, boolean leftTupleMemoryEnabled)ReactiveFromNodeLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, Sink sink, boolean leftTupleMemoryEnabled)RuleTerminalNodeLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, Sink sink)RuleTerminalNodeLeftTuple(InternalFactHandle factHandle, Sink sink, boolean leftTupleMemoryEnabled)RuleTerminalNodeLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, Sink sink, boolean leftTupleMemoryEnabled)RuleTerminalNodeLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, Sink sink)RuleTerminalNodeLeftTuple(LeftTuple leftTuple, Sink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)SubnetworkTuple(InternalFactHandle factHandle, LeftTuple leftTuple, Sink sink)SubnetworkTuple(InternalFactHandle factHandle, Sink sink, boolean leftTupleMemoryEnabled)SubnetworkTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, Sink sink, boolean leftTupleMemoryEnabled)SubnetworkTuple(LeftTuple leftTuple, RightTuple rightTuple, Sink sink)SubnetworkTuple(LeftTuple leftTuple, Sink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled) -
Uses of Sink in org.drools.core.spi
Methods in org.drools.core.spi with type parameters of type Sink Modifier and Type Method Description <S extends Sink>
STuple. getTupleSink()
-