Drools :: Core 6.0.0.Beta5

Uses of Interface
org.drools.core.spi.ConflictResolver

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

Uses of ConflictResolver in org.drools.core
 

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

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

Uses of ConflictResolver in org.drools.core.conflict
 

Classes in org.drools.core.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 PhreakConflictResolver
           
 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 SequentialConflictResolver
          ConflictResolver that uses the loadOrder 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.core.conflict that return ConflictResolver
static ConflictResolver FifoConflictResolver.getInstance()
          Retrieve the singleton instance.
static ConflictResolver RandomConflictResolver.getInstance()
          Retrieve the singleton instance.
static ConflictResolver SequentialConflictResolver.getInstance()
          Retrieve the singleton instance.
static ConflictResolver LifoConflictResolver.getInstance()
          Retrieve the singleton instance.
static ConflictResolver ComplexityConflictResolver.getInstance()
          Retrieve the singleton instance.
static ConflictResolver SimplicityConflictResolver.getInstance()
          Retrieve the singleton instance.
static ConflictResolver LoadOrderConflictResolver.getInstance()
          Retrieve the singleton instance.
static ConflictResolver DepthConflictResolver.getInstance()
           
static ConflictResolver TotalRecencyConflictResolver.getInstance()
          Retrieve the singleton instance.
static ConflictResolver PhreakConflictResolver.getInstance()
           
static ConflictResolver RecencyConflictResolver.getInstance()
          Retrieve the singleton instance.
static ConflictResolver SalienceConflictResolver.getInstance()
          Retrieve the singleton instance.
 

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


Drools :: Core 6.0.0.Beta5

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