Interface CompareEntityReportService

All Known Implementing Classes:
CompareEntityReportServiceImpl

public interface CompareEntityReportService

CompareEntityReportService interface.

Version:
$Id: $Id
Author:
querephi
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    getComparisonReport(org.alfresco.service.cmr.repository.NodeRef entity1, List<org.alfresco.service.cmr.repository.NodeRef> entities, org.alfresco.service.cmr.repository.NodeRef templateNodeRef, OutputStream out)
    Get the birt comparison report output.
    getReportFileName(org.alfresco.service.cmr.repository.NodeRef templateNodeRef, String defaultName)
    Guess report name based on template name
    getXmlReportDataSource(org.alfresco.service.cmr.repository.NodeRef entity, List<org.alfresco.service.cmr.repository.NodeRef> entities)
    getXmlReportDataSource.
  • Method Details

    • getComparisonReport

      void getComparisonReport(org.alfresco.service.cmr.repository.NodeRef entity1, List<org.alfresco.service.cmr.repository.NodeRef> entities, org.alfresco.service.cmr.repository.NodeRef templateNodeRef, OutputStream out)
      Get the birt comparison report output.
      Parameters:
      entity1 - a NodeRef object.
      entities - a List object.
      templateNodeRef - a NodeRef object.
      out - a OutputStream object.
    • getXmlReportDataSource

      String getXmlReportDataSource(org.alfresco.service.cmr.repository.NodeRef entity, List<org.alfresco.service.cmr.repository.NodeRef> entities)

      getXmlReportDataSource.

      Parameters:
      entities - a List object.
      entity - a NodeRef object
      Returns:
      a String object.
    • getReportFileName

      String getReportFileName(org.alfresco.service.cmr.repository.NodeRef templateNodeRef, String defaultName)
      Guess report name based on template name
      Parameters:
      templateNodeRef - a NodeRef object.
      defaultName - a String object.
      Returns:
      a String object.