Package fr.becpg.repo.report.search
Interface ExportSearchService
- All Known Implementing Classes:
ExportSearchServiceImpl
public interface ExportSearchService
The Interface ExportSearchService.
- Version:
- $Id: $Id
- Author:
- querephi,matthieu
-
Method Summary
Modifier and TypeMethodDescriptionorg.alfresco.service.cmr.repository.NodeRefcreateReport(org.alfresco.service.namespace.QName nodeType, org.alfresco.service.cmr.repository.NodeRef templateNodeRef, List<org.alfresco.service.cmr.repository.NodeRef> searchResults, fr.becpg.report.client.ReportFormat reportFormat) Create report asynchronouslyvoidcreateReport(org.alfresco.service.namespace.QName nodeType, org.alfresco.service.cmr.repository.NodeRef templateNodeRef, List<org.alfresco.service.cmr.repository.NodeRef> searchResults, fr.becpg.report.client.ReportFormat reportFormat, OutputStream outputStream) Create a report from searchResultsvoidcreateReport(org.alfresco.service.namespace.QName nodeType, org.alfresco.service.cmr.repository.NodeRef templateNodeRef, List<org.alfresco.service.cmr.repository.NodeRef> searchResults, fr.becpg.report.client.ReportFormat reportFormat, OutputStream outputStream, String[] parameters) Create a report from searchResults with extra parametersorg.alfresco.service.cmr.repository.NodeRefcreateReport(org.alfresco.service.namespace.QName nodeType, org.alfresco.service.cmr.repository.NodeRef templateNodeRef, List<org.alfresco.service.cmr.repository.NodeRef> searchResults, fr.becpg.report.client.ReportFormat reportFormat, String[] parameters) Create report asynchronously with extra parameters
-
Method Details
-
createReport
void createReport(org.alfresco.service.namespace.QName nodeType, org.alfresco.service.cmr.repository.NodeRef templateNodeRef, List<org.alfresco.service.cmr.repository.NodeRef> searchResults, fr.becpg.report.client.ReportFormat reportFormat, OutputStream outputStream) Create a report from searchResults- Parameters:
nodeType- aQNameobject.templateNodeRef- aNodeRefobject.searchResults- aListobject.reportFormat- aReportFormatobject.outputStream- aOutputStreamobject.
-
createReport
void createReport(org.alfresco.service.namespace.QName nodeType, org.alfresco.service.cmr.repository.NodeRef templateNodeRef, List<org.alfresco.service.cmr.repository.NodeRef> searchResults, fr.becpg.report.client.ReportFormat reportFormat, OutputStream outputStream, String[] parameters) Create a report from searchResults with extra parameters- Parameters:
nodeType- aQNameobject.templateNodeRef- aNodeRefobject.searchResults- aListobject.reportFormat- aReportFormatobject.outputStream- aOutputStreamobject.parameters- an array ofStringobjects.- Since:
- 25.3.0.34
-
createReport
org.alfresco.service.cmr.repository.NodeRef createReport(org.alfresco.service.namespace.QName nodeType, org.alfresco.service.cmr.repository.NodeRef templateNodeRef, List<org.alfresco.service.cmr.repository.NodeRef> searchResults, fr.becpg.report.client.ReportFormat reportFormat) Create report asynchronously- Parameters:
nodeType- aQNameobject.templateNodeRef- aNodeRefobject.searchResults- aListobject.reportFormat- aReportFormatobject.- Returns:
- a
NodeRefobject.
-
createReport
org.alfresco.service.cmr.repository.NodeRef createReport(org.alfresco.service.namespace.QName nodeType, org.alfresco.service.cmr.repository.NodeRef templateNodeRef, List<org.alfresco.service.cmr.repository.NodeRef> searchResults, fr.becpg.report.client.ReportFormat reportFormat, String[] parameters) Create report asynchronously with extra parameters
-