public class NegotiationPrintingServiceImpl extends Object implements NegotiationPrintingService
AwardPrintingService. It has
capability to print report related to Negotiation| Constructor and Description |
|---|
NegotiationPrintingServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
NegotiationActivityprint |
getNegotiationActivityPrint() |
PrintingService |
getPrintingService() |
protected String |
getReportName(String reportFileNamePrefix,
String reportName) |
AttachmentDataSource |
printNegotiationActivityReport(KraPersistableBusinessObjectBase negotiationDocument,
NegotiationActivityPrintType negotiationReportType,
Map<String,Object> reportParameters)
This method generates the required report and returns the PDF stream as
AttachmentDataSource |
void |
setNegotiationActivityPrint(NegotiationActivityprint negotiationActivityPrint) |
void |
setPrintingService(PrintingService printingService) |
public PrintingService getPrintingService()
public void setPrintingService(PrintingService printingService)
public NegotiationActivityprint getNegotiationActivityPrint()
public void setNegotiationActivityPrint(NegotiationActivityprint negotiationActivityPrint)
public AttachmentDataSource printNegotiationActivityReport(KraPersistableBusinessObjectBase negotiationDocument, NegotiationActivityPrintType negotiationReportType, Map<String,Object> reportParameters) throws PrintingException
AttachmentDataSourceprintNegotiationActivityReport in interface NegotiationPrintingServicenegotiationDocument - Negotiation data using which report is generatedreportName - 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 generationCopyright © 2013 The Kuali Foundation. All Rights Reserved.