Package fr.becpg.repo.report.search
Interface SearchReportRenderer
- All Known Implementing Classes:
ExcelReportSearchRenderer,ReportServerSearchRenderer,ZipSearchRenderer
public interface SearchReportRenderer
SearchReportRenderer interface.
- Version:
- $Id: $Id
- Author:
- matthieu
-
Method Summary
Modifier and TypeMethodDescriptionvoidexecuteAction(org.alfresco.service.cmr.repository.NodeRef templateNodeRef, org.alfresco.service.cmr.repository.NodeRef downloadNode, fr.becpg.report.client.ReportFormat reportFormat) executeAction.booleanisApplicable(org.alfresco.service.cmr.repository.NodeRef templateNodeRef, fr.becpg.report.client.ReportFormat reportFormat) isApplicable.voidrenderReport(org.alfresco.service.cmr.repository.NodeRef templateNodeRef, List<org.alfresco.service.cmr.repository.NodeRef> searchResults, fr.becpg.report.client.ReportFormat reportFormat, OutputStream outputStream) renderReport.
-
Method Details
-
renderReport
void renderReport(org.alfresco.service.cmr.repository.NodeRef templateNodeRef, List<org.alfresco.service.cmr.repository.NodeRef> searchResults, fr.becpg.report.client.ReportFormat reportFormat, OutputStream outputStream) renderReport.
- Parameters:
templateNodeRef- aNodeRefobject.searchResults- aListobject.reportFormat- aReportFormatobject.outputStream- aOutputStreamobject.
-
isApplicable
boolean isApplicable(org.alfresco.service.cmr.repository.NodeRef templateNodeRef, fr.becpg.report.client.ReportFormat reportFormat) isApplicable.
- Parameters:
templateNodeRef- aNodeRefobject.reportFormat- aReportFormatobject.- Returns:
- a boolean.
-
executeAction
void executeAction(org.alfresco.service.cmr.repository.NodeRef templateNodeRef, org.alfresco.service.cmr.repository.NodeRef downloadNode, fr.becpg.report.client.ReportFormat reportFormat) executeAction.
- Parameters:
templateNodeRef- aNodeRefobject.downloadNode- aNodeRefobject.reportFormat- aReportFormatobject.
-