package org.safehaus.penrose.studio.federation.linking;
import org.safehaus.penrose.ldap.DN;
import org.safehaus.penrose.studio.table.InvertibleSorter;
import org.safehaus.penrose.federation.IdentityLinkingResult;
import org.apache.log4j.Logger;
/**
* @author Endi Sukma Dewata
*/
public class DNSorter extends InvertibleSorter {
public Logger log = Logger.getLogger(getClass());
public int compare(Object object1, Object object2) {
IdentityLinkingResult data1 = (IdentityLinkingResult)object1;
IdentityLinkingResult data2 = (IdentityLinkingResult)object2;
DN dn1 = data1.getDn();
DN dn2 = data2.getDn();
//log.debug("Comparing ["+dn1+"] with ["+dn2+"]");
return dn1.compareTo(dn2);
}
}