@Transactional public class CurrentAndPendingReportServiceImpl extends Object implements CurrentAndPendingReportService
CURRENT_REPORT_BEANS_KEY, CURRENT_REPORT_ROWS_KEY, CURRENT_REPORT_TYPE, PENDING_REPORT_BEANS_KEY, PENDING_REPORT_ROWS_KEY, PENDING_REPORT_TYPE, PERSON_ID_KEY, REPORT_PERSON_NAME_KEY| Constructor and Description |
|---|
CurrentAndPendingReportServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
List<CurrentReportBean> |
loadCurrentReportData(String personId)
Loads the Current Report data into a list of CurrentReportBeans
|
List<PendingReportBean> |
loadPendingReportData(String personId)
Loads the Pending Report data into a list of PendingReportBeans
|
AttachmentDataSource |
printCurrentAndPendingSupportReport(String reportName,
Map<String,Object> reportParameters)
This method generates the required report and returns the PDF stream as
AttachmentDataSource |
void |
setCurrentProposalPrint(CurrentProposalPrint currentProposalPrint) |
void |
setCurrentReportDao(CurrentReportDao currentReportDao) |
void |
setPendingProposalPrint(PendingProposalPrint pendingProposalPrint) |
void |
setPendingReportDao(PendingReportDao pendingReportDao) |
void |
setPrintingService(PrintingService printingService) |
public void setCurrentReportDao(CurrentReportDao currentReportDao)
public void setPendingReportDao(PendingReportDao pendingReportDao)
public void setCurrentProposalPrint(CurrentProposalPrint currentProposalPrint)
public void setPendingProposalPrint(PendingProposalPrint pendingProposalPrint)
public void setPrintingService(PrintingService printingService)
public List<CurrentReportBean> loadCurrentReportData(String personId)
CurrentAndPendingReportServiceloadCurrentReportData in interface CurrentAndPendingReportServicepersonId - - The person for whom current support obligations are being queriedCurrentAndPendingReportService.loadCurrentReportData(java.lang.String)public List<PendingReportBean> loadPendingReportData(String personId)
CurrentAndPendingReportServiceloadPendingReportData in interface CurrentAndPendingReportServicepersonId - - The person for whom pending support obligations are being queriedCurrentAndPendingReportService.loadPendingReportData(java.lang.String)public AttachmentDataSource printCurrentAndPendingSupportReport(String reportName, Map<String,Object> reportParameters) throws PrintingException
CurrentAndPendingReportServiceAttachmentDataSourceprintCurrentAndPendingSupportReport in interface CurrentAndPendingReportServicereportName - report to be generatedreportParameters - Map of parameters required for report generationAttachmentDataSource which contains the byte array of the
generated PDFPrintingException - if any errors occur during report generationorg.kuali.kra.printing.service.CurrentAndPendingReportService#printCurrentAndPendingReportReport(java.lang.String, java.util.Map)Copyright © 2013 The Kuali Foundation. All Rights Reserved.