Package org.drools.core.rule.consequence
Interface ConflictResolver
-
- All Superinterfaces:
java.util.Comparator<Activation>,java.io.Serializable
- All Known Implementing Classes:
AbstractConflictResolver,DepthConflictResolver,PhreakConflictResolver,SalienceConflictResolver,SequentialConflictResolver
public interface ConflictResolver extends java.io.Serializable, java.util.Comparator<Activation>
Strategy for resolving conflicts amongst multiple rules.Since a fact or set of facts may activate multiple rules, a
ConflictResolutionStrategyis used to provide priority ordering of conflicting rules.- Version:
- $Id: ConflictResolver.java,v 1.1 2005/07/26 01:06:32 mproctor Exp $
- See Also:
Activation,Tuple,org.kie.rule.Rule