站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JBoss RULES 3.0.6 API 英文版文档

ConflictResolver - JBoss RULES 3.0.6 API 英文版文档


org.drools.spi
Interface ConflictResolver

All Superinterfaces:
java.util.Comparator, java.io.Serializable
All Known Implementing Classes:
AbstractConflictResolver, ComplexityConflictResolver, CompositeConflictResolver, DefaultConflictResolver, DepthConflictResolver, FifoConflictResolver, LifoConflictResolver, LoadOrderConflictResolver, RandomConflictResolver, RecencyConflictResolver, SalienceConflictResolver, SimplicityConflictResolver, TotalRecencyConflictResolver

public interface ConflictResolver
extends java.io.Serializable, java.util.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.

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

int compare(Activation lhs,
            Activation rhs)