Interface ConflictResolver

  • All Superinterfaces:
    java.util.Comparator<Activation>, java.io.Serializable
    All Known Implementing Classes:
    PhreakConflictResolver

    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 ConflictResolutionStrategy is 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
    • Method Summary

      • Methods inherited from interface java.util.Comparator

        compare, equals, reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong