当前页面:
在线文档首页 >
JBoss RULES 3.0.6 API 英文版文档
DefaultConflictResolver - JBoss RULES 3.0.6 API 英文版文档
org.drools.leaps.conflict
Class DefaultConflictResolver
java.lang.Object
org.drools.leaps.conflict.DefaultConflictResolver
- All Implemented Interfaces:
- java.io.Serializable, ConflictResolver
public class DefaultConflictResolver
- extends java.lang.Object
Default 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:
AbstractConflictResolver
,
ConflictResolver
,
ConflictResolver
,
Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultConflictResolver
public DefaultConflictResolver()
- Setup a default ConflictResolver configuration
getInstance
public static ConflictResolver getInstance()
- Retrieve the singleton instance.
- Returns:
- The singleton instance.
getFactConflictResolver
public final java.util.Comparator getFactConflictResolver()
- Specified by:
getFactConflictResolver
in interface ConflictResolver
getRuleConflictResolver
public final java.util.Comparator getRuleConflictResolver()
- Specified by:
getRuleConflictResolver
in interface ConflictResolver