org.drools.spi
Interface ConflictResolver

All Superinterfaces:
Comparator, Serializable
All Known Implementing Classes:
AbstractConflictResolver

public interface ConflictResolver
extends Serializable, Comparator

Strategy for resolving conflicts amongst multiple rules.

Since a fact or set of facts may activate multiple rules, a ConflictResolutionStrategy is used to provide priority ordering of conflicting rules.

Version:
$Id: ConflictResolver.java,v 1.9 2004/11/19 02:14:48 mproctor Exp $
Author:
bob mcwhirter , Simon Harris
See Also:
Activation, Tuple, Rule

Method Summary
 int compare(Activation lhs, Activation rhs)
           
 
Methods inherited from interface java.util.Comparator
compare, equals
 

Method Detail

compare

public int compare(Activation lhs,
                   Activation rhs)


Copyright © 2001-2004 The Codehaus. All Rights Reserved.