public final class JasperRunManager
extends java.lang.Object
Sometimes it is useful to produce documents only in a popular format such as PDF or
HTML, without having to store on disk the serialized, intermediate
JasperPrint object produced by the report-filling
process.
This can be achieved using this manager class, which immediately exports the document produced by the report-filling process into the desired output format.
| Modifier and Type | Method and Description |
|---|---|
static JasperRunManager |
getInstance(JasperReportsContext jasperReportsContext) |
static java.lang.String |
runReportToHtmlFile(java.lang.String sourceFileName,
java.util.Map<java.lang.String,java.lang.Object> params) |
static java.lang.String |
runReportToHtmlFile(java.lang.String sourceFileName,
java.util.Map<java.lang.String,java.lang.Object> params,
java.sql.Connection conn) |
static java.lang.String |
runReportToHtmlFile(java.lang.String sourceFileName,
java.util.Map<java.lang.String,java.lang.Object> params,
JRDataSource jrDataSource) |
static void |
runReportToHtmlFile(java.lang.String sourceFileName,
java.lang.String destFileName,
java.util.Map<java.lang.String,java.lang.Object> parameters) |
static void |
runReportToHtmlFile(java.lang.String sourceFileName,
java.lang.String destFileName,
java.util.Map<java.lang.String,java.lang.Object> parameters,
java.sql.Connection conn) |
static void |
runReportToHtmlFile(java.lang.String sourceFileName,
java.lang.String destFileName,
java.util.Map<java.lang.String,java.lang.Object> parameters,
JRDataSource jrDataSource) |
static byte[] |
runReportToPdf(java.io.InputStream inputStream,
java.util.Map<java.lang.String,java.lang.Object> parameters) |
static byte[] |
runReportToPdf(java.io.InputStream inputStream,
java.util.Map<java.lang.String,java.lang.Object> parameters,
java.sql.Connection conn) |
static byte[] |
runReportToPdf(java.io.InputStream inputStream,
java.util.Map<java.lang.String,java.lang.Object> parameters,
JRDataSource jrDataSource) |
static byte[] |
runReportToPdf(JasperReport jasperReport,
java.util.Map<java.lang.String,java.lang.Object> parameters) |
static byte[] |
runReportToPdf(JasperReport jasperReport,
java.util.Map<java.lang.String,java.lang.Object> parameters,
java.sql.Connection conn) |
static byte[] |
runReportToPdf(JasperReport jasperReport,
java.util.Map<java.lang.String,java.lang.Object> parameters,
JRDataSource jrDataSource) |
static byte[] |
runReportToPdf(java.lang.String sourceFileName,
java.util.Map<java.lang.String,java.lang.Object> parameters) |
static byte[] |
runReportToPdf(java.lang.String sourceFileName,
java.util.Map<java.lang.String,java.lang.Object> parameters,
java.sql.Connection conn) |
static byte[] |
runReportToPdf(java.lang.String sourceFileName,
java.util.Map<java.lang.String,java.lang.Object> parameters,
JRDataSource jrDataSource) |
static java.lang.String |
runReportToPdfFile(java.lang.String sourceFileName,
java.util.Map<java.lang.String,java.lang.Object> params) |
static java.lang.String |
runReportToPdfFile(java.lang.String sourceFileName,
java.util.Map<java.lang.String,java.lang.Object> params,
java.sql.Connection conn) |
static java.lang.String |
runReportToPdfFile(java.lang.String sourceFileName,
java.util.Map<java.lang.String,java.lang.Object> params,
JRDataSource jrDataSource) |
static void |
runReportToPdfFile(java.lang.String sourceFileName,
java.lang.String destFileName,
java.util.Map<java.lang.String,java.lang.Object> parameters) |
static void |
runReportToPdfFile(java.lang.String sourceFileName,
java.lang.String destFileName,
java.util.Map<java.lang.String,java.lang.Object> parameters,
java.sql.Connection conn) |
static void |
runReportToPdfFile(java.lang.String sourceFileName,
java.lang.String destFileName,
java.util.Map<java.lang.String,java.lang.Object> parameters,
JRDataSource jrDataSource) |
static void |
runReportToPdfStream(java.io.InputStream inputStream,
java.io.OutputStream outputStream,
java.util.Map<java.lang.String,java.lang.Object> parameters) |
static void |
runReportToPdfStream(java.io.InputStream inputStream,
java.io.OutputStream outputStream,
java.util.Map<java.lang.String,java.lang.Object> parameters,
java.sql.Connection conn) |
static void |
runReportToPdfStream(java.io.InputStream inputStream,
java.io.OutputStream outputStream,
java.util.Map<java.lang.String,java.lang.Object> parameters,
JRDataSource jrDataSource) |
java.lang.String |
runToHtmlFile(java.lang.String sourceFileName,
java.util.Map<java.lang.String,java.lang.Object> params)
Fills a report and saves it directly into a HTML file.
|
java.lang.String |
runToHtmlFile(java.lang.String sourceFileName,
java.util.Map<java.lang.String,java.lang.Object> params,
java.sql.Connection conn)
Fills a report and saves it directly into a HTML file.
|
java.lang.String |
runToHtmlFile(java.lang.String sourceFileName,
java.util.Map<java.lang.String,java.lang.Object> params,
JRDataSource jrDataSource)
Fills a report and saves it directly into a HTML file.
|
void |
runToHtmlFile(java.lang.String sourceFileName,
java.lang.String destFileName,
java.util.Map<java.lang.String,java.lang.Object> parameters)
Fills a report and saves it directly into a HTML file.
|
void |
runToHtmlFile(java.lang.String sourceFileName,
java.lang.String destFileName,
java.util.Map<java.lang.String,java.lang.Object> parameters,
java.sql.Connection conn)
Fills a report and saves it directly into a HTML file.
|
void |
runToHtmlFile(java.lang.String sourceFileName,
java.lang.String destFileName,
java.util.Map<java.lang.String,java.lang.Object> parameters,
JRDataSource jrDataSource)
Fills a report and saves it directly into a HTML file.
|
byte[] |
runToPdf(java.io.InputStream inputStream,
java.util.Map<java.lang.String,java.lang.Object> parameters)
Fills a report and returns byte array object containing the report in PDF format.
|
byte[] |
runToPdf(java.io.InputStream inputStream,
java.util.Map<java.lang.String,java.lang.Object> parameters,
java.sql.Connection conn)
Fills a report and returns byte array object containing the report in PDF format.
|
byte[] |
runToPdf(java.io.InputStream inputStream,
java.util.Map<java.lang.String,java.lang.Object> parameters,
JRDataSource jrDataSource)
Fills a report and returns byte array object containing the report in PDF format.
|
byte[] |
runToPdf(JasperReport jasperReport,
java.util.Map<java.lang.String,java.lang.Object> parameters)
Fills a report and returns byte array object containing the report in PDF format.
|
byte[] |
runToPdf(JasperReport jasperReport,
java.util.Map<java.lang.String,java.lang.Object> parameters,
java.sql.Connection conn)
Fills a report and returns byte array object containing the report in PDF format.
|
byte[] |
runToPdf(JasperReport jasperReport,
java.util.Map<java.lang.String,java.lang.Object> parameters,
JRDataSource jrDataSource)
Fills a report and returns byte array object containing the report in PDF format.
|
byte[] |
runToPdf(java.lang.String sourceFileName,
java.util.Map<java.lang.String,java.lang.Object> parameters)
Fills a report and returns byte array object containing the report in PDF format.
|
byte[] |
runToPdf(java.lang.String sourceFileName,
java.util.Map<java.lang.String,java.lang.Object> parameters,
java.sql.Connection conn)
Fills a report and returns byte array object containing the report in PDF format.
|
byte[] |
runToPdf(java.lang.String sourceFileName,
java.util.Map<java.lang.String,java.lang.Object> parameters,
JRDataSource jrDataSource)
Fills a report and sends it to an output stream in PDF format.
|
java.lang.String |
runToPdfFile(java.lang.String sourceFileName,
java.util.Map<java.lang.String,java.lang.Object> params)
Fills a report and saves it directly into a PDF file.
|
java.lang.String |
runToPdfFile(java.lang.String sourceFileName,
java.util.Map<java.lang.String,java.lang.Object> params,
java.sql.Connection conn)
Fills a report and saves it directly into a PDF file.
|
java.lang.String |
runToPdfFile(java.lang.String sourceFileName,
java.util.Map<java.lang.String,java.lang.Object> params,
JRDataSource jrDataSource)
Fills a report and saves it directly into a PDF file.
|
void |
runToPdfFile(java.lang.String sourceFileName,
java.lang.String destFileName,
java.util.Map<java.lang.String,java.lang.Object> parameters)
Fills a report and saves it directly into a PDF file.
|
void |
runToPdfFile(java.lang.String sourceFileName,
java.lang.String destFileName,
java.util.Map<java.lang.String,java.lang.Object> parameters,
java.sql.Connection conn)
Fills a report and saves it directly into a PDF file.
|
void |
runToPdfFile(java.lang.String sourceFileName,
java.lang.String destFileName,
java.util.Map<java.lang.String,java.lang.Object> parameters,
JRDataSource jrDataSource)
Fills a report and saves it directly into a PDF file.
|
void |
runToPdfStream(java.io.InputStream inputStream,
java.io.OutputStream outputStream,
java.util.Map<java.lang.String,java.lang.Object> parameters)
Fills a report and sends it directly to an OutputStream in PDF format.
|
void |
runToPdfStream(java.io.InputStream inputStream,
java.io.OutputStream outputStream,
java.util.Map<java.lang.String,java.lang.Object> parameters,
java.sql.Connection conn)
Fills a report and sends it directly to an OutputStream in PDF format.
|
void |
runToPdfStream(java.io.InputStream inputStream,
java.io.OutputStream outputStream,
java.util.Map<java.lang.String,java.lang.Object> parameters,
JRDataSource jrDataSource)
Fills a report and sends it directly to an OutputStream in PDF format.
|
public static JasperRunManager getInstance(JasperReportsContext jasperReportsContext)
public java.lang.String runToPdfFile(java.lang.String sourceFileName,
java.util.Map<java.lang.String,java.lang.Object> params,
java.sql.Connection conn)
throws JRException
JRExceptionpublic java.lang.String runToPdfFile(java.lang.String sourceFileName,
java.util.Map<java.lang.String,java.lang.Object> params)
throws JRException
sourceFileName - the name of the compiled report fileparams - the parameters mapJRExceptionJRFiller.fill(JasperReportsContext, JasperReport, Map)public void runToPdfFile(java.lang.String sourceFileName,
java.lang.String destFileName,
java.util.Map<java.lang.String,java.lang.Object> parameters,
java.sql.Connection conn)
throws JRException
JRExceptionpublic void runToPdfFile(java.lang.String sourceFileName,
java.lang.String destFileName,
java.util.Map<java.lang.String,java.lang.Object> parameters)
throws JRException
sourceFileName - source file containing the compile report designdestFileName - PDF destination file nameparameters - report parameters mapJRExceptionJRFiller.fill(JasperReportsContext, JasperReport, Map)public void runToPdfStream(java.io.InputStream inputStream,
java.io.OutputStream outputStream,
java.util.Map<java.lang.String,java.lang.Object> parameters,
java.sql.Connection conn)
throws JRException
JRExceptionpublic void runToPdfStream(java.io.InputStream inputStream,
java.io.OutputStream outputStream,
java.util.Map<java.lang.String,java.lang.Object> parameters)
throws JRException
inputStream - compiled report input streamoutputStream - PDF output streamparameters - parameters mapJRExceptionJRFiller.fill(JasperReportsContext, JasperReport, Map)public byte[] runToPdf(java.lang.String sourceFileName,
java.util.Map<java.lang.String,java.lang.Object> parameters,
java.sql.Connection conn)
throws JRException
JRExceptionpublic byte[] runToPdf(java.lang.String sourceFileName,
java.util.Map<java.lang.String,java.lang.Object> parameters)
throws JRException
sourceFileName - source file containing the compile report designparameters - report parameters mapJRExceptionJRFiller.fill(JasperReportsContext, JasperReport, Map)public byte[] runToPdf(java.io.InputStream inputStream,
java.util.Map<java.lang.String,java.lang.Object> parameters,
java.sql.Connection conn)
throws JRException
JRExceptionpublic byte[] runToPdf(java.io.InputStream inputStream,
java.util.Map<java.lang.String,java.lang.Object> parameters)
throws JRException
inputStream - input stream to read the compiled report design object fromparameters - report parameters mapJRExceptionJRFiller.fill(JasperReportsContext, JasperReport, Map)public byte[] runToPdf(JasperReport jasperReport, java.util.Map<java.lang.String,java.lang.Object> parameters, java.sql.Connection conn) throws JRException
JRExceptionpublic byte[] runToPdf(JasperReport jasperReport, java.util.Map<java.lang.String,java.lang.Object> parameters) throws JRException
jasperReport - the compiled reportparameters - the parameters mapJRExceptionJRFiller.fill(JasperReportsContext, JasperReport, Map)public java.lang.String runToPdfFile(java.lang.String sourceFileName,
java.util.Map<java.lang.String,java.lang.Object> params,
JRDataSource jrDataSource)
throws JRException
JRExceptionpublic void runToPdfFile(java.lang.String sourceFileName,
java.lang.String destFileName,
java.util.Map<java.lang.String,java.lang.Object> parameters,
JRDataSource jrDataSource)
throws JRException
JRExceptionpublic void runToPdfStream(java.io.InputStream inputStream,
java.io.OutputStream outputStream,
java.util.Map<java.lang.String,java.lang.Object> parameters,
JRDataSource jrDataSource)
throws JRException
JRExceptionpublic byte[] runToPdf(java.lang.String sourceFileName,
java.util.Map<java.lang.String,java.lang.Object> parameters,
JRDataSource jrDataSource)
throws JRException
JRExceptionpublic byte[] runToPdf(java.io.InputStream inputStream,
java.util.Map<java.lang.String,java.lang.Object> parameters,
JRDataSource jrDataSource)
throws JRException
JRExceptionpublic byte[] runToPdf(JasperReport jasperReport, java.util.Map<java.lang.String,java.lang.Object> parameters, JRDataSource jrDataSource) throws JRException
JRExceptionpublic java.lang.String runToHtmlFile(java.lang.String sourceFileName,
java.util.Map<java.lang.String,java.lang.Object> params,
java.sql.Connection conn)
throws JRException
JRExceptionpublic java.lang.String runToHtmlFile(java.lang.String sourceFileName,
java.util.Map<java.lang.String,java.lang.Object> params)
throws JRException
sourceFileName - the name of the compiled report fileparams - the parameters mapJRExceptionJRFiller.fill(JasperReportsContext, JasperReport, Map)public void runToHtmlFile(java.lang.String sourceFileName,
java.lang.String destFileName,
java.util.Map<java.lang.String,java.lang.Object> parameters,
java.sql.Connection conn)
throws JRException
JRExceptionpublic void runToHtmlFile(java.lang.String sourceFileName,
java.lang.String destFileName,
java.util.Map<java.lang.String,java.lang.Object> parameters)
throws JRException
sourceFileName - source file containing the compile report designdestFileName - name of the destination HTML fileparameters - report parameters mapJRExceptionJRFiller.fill(JasperReportsContext, JasperReport, Map)public java.lang.String runToHtmlFile(java.lang.String sourceFileName,
java.util.Map<java.lang.String,java.lang.Object> params,
JRDataSource jrDataSource)
throws JRException
JRExceptionpublic void runToHtmlFile(java.lang.String sourceFileName,
java.lang.String destFileName,
java.util.Map<java.lang.String,java.lang.Object> parameters,
JRDataSource jrDataSource)
throws JRException
JRExceptionpublic static java.lang.String runReportToPdfFile(java.lang.String sourceFileName,
java.util.Map<java.lang.String,java.lang.Object> params,
java.sql.Connection conn)
throws JRException
JRExceptionrunToPdfFile(String, Map, Connection)public static java.lang.String runReportToPdfFile(java.lang.String sourceFileName,
java.util.Map<java.lang.String,java.lang.Object> params)
throws JRException
JRExceptionrunToPdfFile(String, Map)public static void runReportToPdfFile(java.lang.String sourceFileName,
java.lang.String destFileName,
java.util.Map<java.lang.String,java.lang.Object> parameters,
java.sql.Connection conn)
throws JRException
JRExceptionrunToPdfFile(String, String, Map, Connection)public static void runReportToPdfFile(java.lang.String sourceFileName,
java.lang.String destFileName,
java.util.Map<java.lang.String,java.lang.Object> parameters)
throws JRException
JRExceptionrunToPdfFile(String, String, Map)public static void runReportToPdfStream(java.io.InputStream inputStream,
java.io.OutputStream outputStream,
java.util.Map<java.lang.String,java.lang.Object> parameters,
java.sql.Connection conn)
throws JRException
public static void runReportToPdfStream(java.io.InputStream inputStream,
java.io.OutputStream outputStream,
java.util.Map<java.lang.String,java.lang.Object> parameters)
throws JRException
JRExceptionrunToPdfStream(InputStream, OutputStream, Map)public static byte[] runReportToPdf(java.lang.String sourceFileName,
java.util.Map<java.lang.String,java.lang.Object> parameters,
java.sql.Connection conn)
throws JRException
JRExceptionrunToPdf(String, Map, Connection)public static byte[] runReportToPdf(java.lang.String sourceFileName,
java.util.Map<java.lang.String,java.lang.Object> parameters)
throws JRException
JRExceptionrunToPdf(String, Map)public static byte[] runReportToPdf(java.io.InputStream inputStream,
java.util.Map<java.lang.String,java.lang.Object> parameters,
java.sql.Connection conn)
throws JRException
JRExceptionrunToPdf(InputStream, Map, Connection)public static byte[] runReportToPdf(java.io.InputStream inputStream,
java.util.Map<java.lang.String,java.lang.Object> parameters)
throws JRException
JRExceptionrunToPdf(InputStream, Map)public static byte[] runReportToPdf(JasperReport jasperReport, java.util.Map<java.lang.String,java.lang.Object> parameters, java.sql.Connection conn) throws JRException
JRExceptionrunToPdf(JasperReport, Map, Connection)public static byte[] runReportToPdf(JasperReport jasperReport, java.util.Map<java.lang.String,java.lang.Object> parameters) throws JRException
JRExceptionrunToPdf(JasperReport, Map)public static java.lang.String runReportToPdfFile(java.lang.String sourceFileName,
java.util.Map<java.lang.String,java.lang.Object> params,
JRDataSource jrDataSource)
throws JRException
JRExceptionrunToPdfFile(String, Map, JRDataSource)public static void runReportToPdfFile(java.lang.String sourceFileName,
java.lang.String destFileName,
java.util.Map<java.lang.String,java.lang.Object> parameters,
JRDataSource jrDataSource)
throws JRException
JRExceptionrunToPdfFile(String, String, Map, JRDataSource)public static void runReportToPdfStream(java.io.InputStream inputStream,
java.io.OutputStream outputStream,
java.util.Map<java.lang.String,java.lang.Object> parameters,
JRDataSource jrDataSource)
throws JRException
public static byte[] runReportToPdf(java.lang.String sourceFileName,
java.util.Map<java.lang.String,java.lang.Object> parameters,
JRDataSource jrDataSource)
throws JRException
JRExceptionrunToPdf(String, Map, JRDataSource)public static byte[] runReportToPdf(java.io.InputStream inputStream,
java.util.Map<java.lang.String,java.lang.Object> parameters,
JRDataSource jrDataSource)
throws JRException
JRExceptionrunToPdf(InputStream, Map, JRDataSource)public static byte[] runReportToPdf(JasperReport jasperReport, java.util.Map<java.lang.String,java.lang.Object> parameters, JRDataSource jrDataSource) throws JRException
JRExceptionrunToPdf(JasperReport, Map, JRDataSource)public static java.lang.String runReportToHtmlFile(java.lang.String sourceFileName,
java.util.Map<java.lang.String,java.lang.Object> params,
java.sql.Connection conn)
throws JRException
JRExceptionrunToHtmlFile(String, Map, Connection)public static java.lang.String runReportToHtmlFile(java.lang.String sourceFileName,
java.util.Map<java.lang.String,java.lang.Object> params)
throws JRException
JRExceptionrunToHtmlFile(String, Map)public static void runReportToHtmlFile(java.lang.String sourceFileName,
java.lang.String destFileName,
java.util.Map<java.lang.String,java.lang.Object> parameters,
java.sql.Connection conn)
throws JRException
JRExceptionrunToHtmlFile(String, String, Map, Connection)public static void runReportToHtmlFile(java.lang.String sourceFileName,
java.lang.String destFileName,
java.util.Map<java.lang.String,java.lang.Object> parameters)
throws JRException
JRExceptionrunToHtmlFile(String, String, Map)public static java.lang.String runReportToHtmlFile(java.lang.String sourceFileName,
java.util.Map<java.lang.String,java.lang.Object> params,
JRDataSource jrDataSource)
throws JRException
JRExceptionrunToHtmlFile(String, Map, JRDataSource)public static void runReportToHtmlFile(java.lang.String sourceFileName,
java.lang.String destFileName,
java.util.Map<java.lang.String,java.lang.Object> parameters,
JRDataSource jrDataSource)
throws JRException
JRExceptionrunToHtmlFile(String, String, Map, JRDataSource)© 2001-2010 Jaspersoft Corporation www.jaspersoft.com