Uses of Interface
org.drools.spi.ConflictResolver

Packages that use ConflictResolver
org.drools This is the engine that works off binary RuleBases, you will mostly use WorkingMemory, RuleBase and RuleBaseFactory 
org.drools.common   
org.drools.conflict   
 

Uses of ConflictResolver in org.drools
 

Methods in org.drools that return ConflictResolver
 ConflictResolver RuleBaseConfiguration.getConflictResolver()
           
 

Methods in org.drools with parameters of type ConflictResolver
 void RuleBaseConfiguration.setConflictResolver(ConflictResolver conflictResolver)
           
 

Uses of ConflictResolver in org.drools.common
 

Constructors in org.drools.common with parameters of type ConflictResolver
SequentialAgendaGroupImpl(String name, ConflictResolver conflictResolver)
          Construct an AgendaGroup with the given name.
 

Uses of ConflictResolver in org.drools.conflict
 

Classes in org.drools.conflict that implement ConflictResolver
 class AbstractConflictResolver
          Convenience base class for ConflictResolvers.
 class ComplexityConflictResolver
          ConflictResolver that uses the numConditions of rules to resolve conflict.
 class CompositeConflictResolver
          Strategy for resolving conflicts amongst multiple rules.
 class DepthConflictResolver
           
 class FifoConflictResolver
          ConflictResolver that orders rules on a First-In-First-Out basis.
 class LifoConflictResolver
          ConflictResolver that orders rules on a Last-In-First-Out basis.
 class LoadOrderConflictResolver
          ConflictResolver that uses the loadOrder of rules to resolve conflict.
 class RandomConflictResolver
          ConflictResolver that uses the semi-random order of rules to resolve conflict.
 class RecencyConflictResolver
          ConflictResolver that uses the mostRecentFactTimeStamp of rules to resolve conflict.
 class SalienceConflictResolver
          ConflictResolver that uses the salience of rules to resolve conflict.
 class SimplicityConflictResolver
          ConflictResolver that uses the numConditions of rules to resolve conflict.
 class TotalRecencyConflictResolver
          A conflict resolver that compares the total recency of a tuple when determining firing order.
 

Methods in org.drools.conflict that return ConflictResolver
static ConflictResolver LoadOrderConflictResolver.getInstance()
          Retrieve the singleton instance.
static ConflictResolver ComplexityConflictResolver.getInstance()
          Retrieve the singleton instance.
static ConflictResolver LifoConflictResolver.getInstance()
          Retrieve the singleton instance.
static ConflictResolver SimplicityConflictResolver.getInstance()
          Retrieve the singleton instance.
static ConflictResolver RecencyConflictResolver.getInstance()
          Retrieve the singleton instance.
static ConflictResolver SalienceConflictResolver.getInstance()
          Retrieve the singleton instance.
static ConflictResolver FifoConflictResolver.getInstance()
          Retrieve the singleton instance.
static ConflictResolver TotalRecencyConflictResolver.getInstance()
          Retrieve the singleton instance.
static ConflictResolver DepthConflictResolver.getInstance()
           
static ConflictResolver RandomConflictResolver.getInstance()
          Retrieve the singleton instance.
 

Constructors in org.drools.conflict with parameters of type ConflictResolver
CompositeConflictResolver(ConflictResolver[] components)
           
 



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