When a user selects the Compare link on the Synchronization screen of the Evidence Broker, the Evidence2Compare interface identifies all the pieces of evidence for comparison and returns the evidence comparison data in a format that can be understood by the evidence comparison screen. The Evidence Broker API determines which evidence records need to be returned for comparison. It has been enhanced to transform the data returned from the Evidence2Compare interface into xml format to be understood by the evidence comparison screens.
Evidence generated by the Cúram Evidence Generator will implement the Evidence2Compare interface. Customers not using the Cúram Evidence Generator need to ensure their custom evidence, which is being shared, implements the interface. They also need to provide the necessary handcrafted functionality in its implementation which builds up the comparison data to be transformed into xml by the Evidence API.