org.opends.server.replication.server
Class ReplicationIteratorComparator

java.lang.Object
  extended by org.opends.server.replication.server.ReplicationIteratorComparator
All Implemented Interfaces:
java.util.Comparator<ReplicationIterator>

public class ReplicationIteratorComparator
extends java.lang.Object
implements java.util.Comparator<ReplicationIterator>

This Class define a Comparator that allows to know which ReplicationIterator contain the next UpdateMessage in the order defined by the ChangeNumber of the UpdateMessage.


Constructor Summary
ReplicationIteratorComparator()
           
 
Method Summary
 int compare(ReplicationIterator o1, ReplicationIterator o2)
          Compare the ChangeNumber of the ReplicationIterator.
 
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

ReplicationIteratorComparator

public ReplicationIteratorComparator()
Method Detail

compare

public int compare(ReplicationIterator o1,
                   ReplicationIterator o2)
Compare the ChangeNumber of the ReplicationIterator.

Specified by:
compare in interface java.util.Comparator<ReplicationIterator>
Parameters:
o1 - first ReplicationIterator.
o2 - second ReplicationIterator.
Returns:
result of the comparison.