it.eng.rdlab.um.ldap.service
Class LdapGenericDataModelComparator

java.lang.Object
  extended by it.eng.rdlab.um.ldap.service.LdapGenericDataModelComparator
All Implemented Interfaces:
LdapDataModelComparator
Direct Known Subclasses:
LdapUserDataModelComparator

public class LdapGenericDataModelComparator
extends Object
implements LdapDataModelComparator


Constructor Summary
LdapGenericDataModelComparator()
           
 
Method Summary
 List<ModificationItem> compare(LdapDataModelWrapper dataModel1, LdapDataModelWrapper dataModel2)
           
protected  void compareMultiValueAttributes(List<ModificationItem> response, Map<String,List<String>> attributes1, Map<String,List<String>> attributes2)
           
protected  void compareSingleValueAttributes(List<ModificationItem> response, Map<String,String> attributes1, Map<String,String> attributes2)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LdapGenericDataModelComparator

public LdapGenericDataModelComparator()
Method Detail

compare

public List<ModificationItem> compare(LdapDataModelWrapper dataModel1,
                                      LdapDataModelWrapper dataModel2)
Specified by:
compare in interface LdapDataModelComparator

compareSingleValueAttributes

protected void compareSingleValueAttributes(List<ModificationItem> response,
                                            Map<String,String> attributes1,
                                            Map<String,String> attributes2)

compareMultiValueAttributes

protected void compareMultiValueAttributes(List<ModificationItem> response,
                                           Map<String,List<String>> attributes1,
                                           Map<String,List<String>> attributes2)


Copyright © 2013. All Rights Reserved.