Uses of Class
org.drools.core.reteoo.RuleRemovalContext
-
Packages that use RuleRemovalContext Package Description org.drools.core.common org.drools.core.reteoo -
-
Uses of RuleRemovalContext in org.drools.core.common
Methods in org.drools.core.common with parameters of type RuleRemovalContext Modifier and Type Method Description protected abstract booleanBaseNode. doRemove(RuleRemovalContext context, ReteooBuilder builder)Removes the node from the network.booleanBaseNode. remove(RuleRemovalContext context, ReteooBuilder builder)booleanBaseNode. removeAssociation(org.kie.api.definition.rule.Rule rule, RuleRemovalContext context)Removes the association to the given rule from the associations map. -
Uses of RuleRemovalContext in org.drools.core.reteoo
Methods in org.drools.core.reteoo with parameters of type RuleRemovalContext Modifier and Type Method Description protected booleanAbstractTerminalNode. doRemove(RuleRemovalContext context, ReteooBuilder builder)booleanAccumulateNode. doRemove(RuleRemovalContext context, ReteooBuilder builder)protected booleanAsyncReceiveNode. doRemove(RuleRemovalContext context, ReteooBuilder builder)protected booleanAsyncSendNode. doRemove(RuleRemovalContext context, ReteooBuilder builder)protected booleanConditionalBranchNode. doRemove(RuleRemovalContext context, ReteooBuilder builder)protected booleanEntryPointNode. doRemove(RuleRemovalContext context, ReteooBuilder builder)protected booleanEvalConditionNode. doRemove(RuleRemovalContext context, ReteooBuilder builder)booleanExistsNode. doRemove(RuleRemovalContext context, ReteooBuilder builder)protected booleanFromNode. doRemove(RuleRemovalContext context, ReteooBuilder builder)booleanJoinNode. doRemove(RuleRemovalContext context, ReteooBuilder builder)protected booleanLeftInputAdapterNode. doRemove(RuleRemovalContext context, ReteooBuilder builder)booleanNotNode. doRemove(RuleRemovalContext context, ReteooBuilder builder)protected booleanObjectSource. doRemove(RuleRemovalContext context, ReteooBuilder builder)protected booleanObjectTypeNode. doRemove(RuleRemovalContext context, ReteooBuilder builder)OTN needs to override remove to avoid releasing the node ID, since OTN are never removed from the rulebase in the current implementationprotected booleanQueryElementNode. doRemove(RuleRemovalContext context, ReteooBuilder builder)protected booleanRete. doRemove(RuleRemovalContext context, ReteooBuilder builder)protected booleanRightInputAdapterNode. doRemove(RuleRemovalContext context, ReteooBuilder builder)protected booleanTimerNode. doRemove(RuleRemovalContext context, ReteooBuilder builder)booleanObjectTypeNode. remove(RuleRemovalContext context, ReteooBuilder builder)OTN needs to override remove to avoid releasing the node ID, since OTN are never removed from the rulebase in the current implementationbooleanEvalConditionNode. removeAssociation(org.kie.api.definition.rule.Rule rule, RuleRemovalContext context)booleanRightInputAdapterNode. removeAssociation(org.kie.api.definition.rule.Rule rule, RuleRemovalContext context)voidReteooBuilder. removeTerminalNode(RuleRemovalContext context, TerminalNode tn, List<PathEndNode> endNodes, Collection<InternalWorkingMemory> workingMemories)
-