Uses of Class
org.drools.reteoo.RuleRemovalContext

Packages that use RuleRemovalContext
org.drools.common   
org.drools.reteoo   
 

Uses of RuleRemovalContext in org.drools.common
 

Methods in org.drools.common with parameters of type RuleRemovalContext
protected abstract  void BaseNode.doRemove(RuleRemovalContext context, ReteooBuilder builder, InternalWorkingMemory[] workingMemories)
          Removes the node from teh network.
 void BaseNode.remove(RuleRemovalContext context, ReteooBuilder builder, InternalWorkingMemory[] workingMemories)
           
 

Uses of RuleRemovalContext in org.drools.reteoo
 

Methods in org.drools.reteoo with parameters of type RuleRemovalContext
protected  void QueryElementNode.doRemove(RuleRemovalContext context, ReteooBuilder builder, InternalWorkingMemory[] workingMemories)
           
protected  void EvalConditionNode.doRemove(RuleRemovalContext context, ReteooBuilder builder, InternalWorkingMemory[] workingMemories)
           
protected  void ObjectTypeNode.doRemove(RuleRemovalContext context, ReteooBuilder builder, InternalWorkingMemory[] workingMemories)
          OTN needs to override remove to avoid releasing the node ID, since OTN are never removed from the rulebase in the current implementation
protected  void BetaNode.doRemove(RuleRemovalContext context, ReteooBuilder builder, InternalWorkingMemory[] workingMemories)
           
protected  void LeftInputAdapterNode.doRemove(RuleRemovalContext context, ReteooBuilder builder, InternalWorkingMemory[] workingMemories)
           
protected  void ConditionalBranchNode.doRemove(RuleRemovalContext context, ReteooBuilder builder, InternalWorkingMemory[] workingMemories)
           
protected  void QueryTerminalNode.doRemove(RuleRemovalContext context, ReteooBuilder builder, InternalWorkingMemory[] workingMemories)
           
protected  void RuleTerminalNode.doRemove(RuleRemovalContext context, ReteooBuilder builder, InternalWorkingMemory[] workingMemories)
           
protected  void EntryPointNode.doRemove(RuleRemovalContext context, ReteooBuilder builder, InternalWorkingMemory[] workingMemories)
           
protected  void RightInputAdapterNode.doRemove(RuleRemovalContext context, ReteooBuilder builder, InternalWorkingMemory[] workingMemories)
           
protected  void ObjectSource.doRemove(RuleRemovalContext context, ReteooBuilder builder, InternalWorkingMemory[] workingMemories)
           
protected  void Rete.doRemove(RuleRemovalContext context, ReteooBuilder builder, InternalWorkingMemory[] workingMemories)
           
protected  void FromNode.doRemove(RuleRemovalContext context, ReteooBuilder builder, InternalWorkingMemory[] workingMemories)
           
protected  void QueryRiaFixerNode.doRemove(RuleRemovalContext context, ReteooBuilder builder, InternalWorkingMemory[] workingMemories)
           
 void ObjectTypeNode.remove(RuleRemovalContext context, ReteooBuilder builder, InternalWorkingMemory[] workingMemories)
          OTN needs to override remove to avoid releasing the node ID, since OTN are never removed from the rulebase in the current implementation
 void ReteooBuilder.resetMasks(RuleRemovalContext context)
          Rule removal now keeps a list of all the visited nodes.
 



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