Drools :: Core 6.0.0.Beta5

org.drools.core.conflict
Class SequentialConflictResolver

java.lang.Object
  extended by org.drools.core.conflict.AbstractConflictResolver
      extended by org.drools.core.conflict.SequentialConflictResolver
All Implemented Interfaces:
Serializable, Comparator, ConflictResolver

public class SequentialConflictResolver
extends AbstractConflictResolver

ConflictResolver that uses the loadOrder of rules to resolve conflict.

Version:
$Id: LoadOrderConflictResolver.java,v 1.1 2004/06/25 01:55:16 mproctor Exp $
See Also:
getInstance(), org.kie.rule.Rule#getLoadOrder, Serialized Form

Constructor Summary
SequentialConflictResolver()
          Construct.
 
Method Summary
 int compare(Activation existing, Activation adding)
           
static ConflictResolver getInstance()
          Retrieve the singleton instance.
 
Methods inherited from class org.drools.core.conflict.AbstractConflictResolver
compare
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Comparator
equals
 

Constructor Detail

SequentialConflictResolver

public SequentialConflictResolver()
Construct.

Method Detail

getInstance

public static ConflictResolver getInstance()
Retrieve the singleton instance.

Returns:
The singleton instance.

compare

public final int compare(Activation existing,
                         Activation adding)

Drools :: Core 6.0.0.Beta5

Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.