psdi.app.recontask.engine.compare

Interface ReconComparatorI

  • All Known Implementing Classes:
    FullCIReconComparator, GenericReconComparator


    public interface ReconComparatorI
    Interface that must be implemented bhy recon comparators.
    Comparators need to implement this interface, as well as a public sonstructor that takes no parameters.
    • Method Detail

      • compare

        java.util.List compare(java.util.Map linkValue1,
                               java.util.Map linkValue2)
                        throws MXException,
                               java.rmi.RemoteException,
                               java.sql.SQLException
        Compare 2 sets of data starting from the root values from data set1 and data set2. The root values are returned from the link process. They represent values from the main objects and are in the form of a attribute name - attribute value maps. The attribute names are in lower cases and they should include at least primary keys and unique ids.
        Parameters:
        linkValue1 - root values for data set1
        linkValue2 - root values for data set2
        Returns:
        List of comparison results.
        Throws:
        MXException
        java.rmi.RemoteException
        java.sql.SQLException