Package fr.becpg.repo.report.search.impl
Class ZipSearchRenderer
java.lang.Object
fr.becpg.repo.report.search.impl.ZipSearchRenderer
- All Implemented Interfaces:
SearchReportRenderer
ZipSearchRenderer class.
- Version:
- $Id: $Id
- Author:
- matthieu
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) org.alfresco.service.cmr.action.ActionService(package private) org.alfresco.service.cmr.download.DownloadService(package private) org.alfresco.service.cmr.repository.NodeService -
Constructor Summary
Constructors -
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.
-
Field Details
-
nodeService
@Autowired org.alfresco.service.cmr.repository.NodeService nodeService -
downloadService
@Autowired org.alfresco.service.cmr.download.DownloadService downloadService -
actionService
@Autowired org.alfresco.service.cmr.action.ActionService actionService
-
-
Constructor Details
-
ZipSearchRenderer
public ZipSearchRenderer()
-
-
Method Details
-
renderReport
public 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.
- Specified by:
renderReportin interfaceSearchReportRenderer- Parameters:
templateNodeRef- aNodeRefobject.searchResults- aListobject.reportFormat- aReportFormatobject.outputStream- aOutputStreamobject.
-
isApplicable
public boolean isApplicable(org.alfresco.service.cmr.repository.NodeRef templateNodeRef, fr.becpg.report.client.ReportFormat reportFormat) isApplicable.
- Specified by:
isApplicablein interfaceSearchReportRenderer- Parameters:
templateNodeRef- aNodeRefobject.reportFormat- aReportFormatobject.- Returns:
- a boolean.
-
executeAction
public void executeAction(org.alfresco.service.cmr.repository.NodeRef templateNodeRef, org.alfresco.service.cmr.repository.NodeRef downloadNode, fr.becpg.report.client.ReportFormat reportFormat) executeAction.
- Specified by:
executeActionin interfaceSearchReportRenderer- Parameters:
templateNodeRef- aNodeRefobject.downloadNode- aNodeRefobject.reportFormat- aReportFormatobject.
-