org.drools.core.spi
Interface ConflictResolver
- All Superinterfaces:
- Comparator, Serializable
- All Known Implementing Classes:
- AbstractConflictResolver, ComplexityConflictResolver, CompositeConflictResolver, DepthConflictResolver, FifoConflictResolver, LifoConflictResolver, LoadOrderConflictResolver, PhreakConflictResolver, RandomConflictResolver, RecencyConflictResolver, SalienceConflictResolver, SequentialConflictResolver, SimplicityConflictResolver, TotalRecencyConflictResolver
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.1 2005/07/26 01:06:32 mproctor Exp $
- See Also:
Activation,
Tuple,
org.kie.rule.Rule
compare
int compare(Activation lhs,
Activation rhs)
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.