|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectdori.jasper.engine.JasperManager
Façade class for the JasperReports engine. It has various static methods that simplify the access to the API functionality and can be used to compile an XML report design, to fill a report, to print it, or to generate PDF files.
Constructor Summary | |
JasperManager()
|
Method Summary | |
static JasperReport |
compileReport(java.io.InputStream inputStream)
|
static JasperReport |
compileReport(JasperDesign jasperDesign)
|
static JasperReport |
compileReport(java.lang.String sourceFileName)
|
static void |
compileReportToFile(JasperDesign jasperDesign,
java.lang.String destFileName)
|
static java.lang.String |
compileReportToFile(java.lang.String sourceFileName)
|
static void |
compileReportToFile(java.lang.String sourceFileName,
java.lang.String destFileName)
|
static void |
compileReportToStream(java.io.InputStream inputStream,
java.io.OutputStream outputStream)
|
static void |
compileReportToStream(JasperDesign jasperDesign,
java.io.OutputStream outputStream)
|
static JasperPrint |
fillReport(java.io.InputStream inputStream,
java.util.Map parameters,
java.sql.Connection conn)
|
static JasperPrint |
fillReport(java.io.InputStream inputStream,
java.util.Map parameters,
JRDataSource jrDataSource)
|
static JasperPrint |
fillReport(JasperReport jasperReport,
java.util.Map parameters,
java.sql.Connection conn)
|
static JasperPrint |
fillReport(JasperReport jasperReport,
java.util.Map parameters,
JRDataSource jrDataSource)
|
static JasperPrint |
fillReport(java.lang.String sourceFileName,
java.util.Map parameters,
java.sql.Connection conn)
|
static JasperPrint |
fillReport(java.lang.String sourceFileName,
java.util.Map parameters,
JRDataSource jrDataSource)
|
static void |
fillReportToFile(JasperReport jasperReport,
java.lang.String destFileName,
java.util.Map parameters,
java.sql.Connection conn)
|
static void |
fillReportToFile(JasperReport jasperReport,
java.lang.String destFileName,
java.util.Map parameters,
JRDataSource jrDataSource)
|
static java.lang.String |
fillReportToFile(java.lang.String sourceFileName,
java.util.Map parameters,
java.sql.Connection conn)
|
static java.lang.String |
fillReportToFile(java.lang.String sourceFileName,
java.util.Map parameters,
JRDataSource jrDataSource)
|
static void |
fillReportToFile(java.lang.String sourceFileName,
java.lang.String destFileName,
java.util.Map parameters,
java.sql.Connection conn)
|
static void |
fillReportToFile(java.lang.String sourceFileName,
java.lang.String destFileName,
java.util.Map parameters,
JRDataSource jrDataSource)
|
static void |
fillReportToStream(java.io.InputStream inputStream,
java.io.OutputStream outputStream,
java.util.Map parameters,
java.sql.Connection conn)
|
static void |
fillReportToStream(java.io.InputStream inputStream,
java.io.OutputStream outputStream,
java.util.Map parameters,
JRDataSource jrDataSource)
|
static void |
fillReportToStream(JasperReport jasperReport,
java.io.OutputStream outputStream,
java.util.Map parameters,
java.sql.Connection conn)
|
static void |
fillReportToStream(JasperReport jasperReport,
java.io.OutputStream outputStream,
java.util.Map parameters,
JRDataSource jrDataSource)
|
static JasperDesign |
loadDesign(java.io.InputStream inputStream)
|
static JasperDesign |
loadDesign(java.lang.String fileName)
|
static JasperPrint |
loadPrint(java.io.InputStream inputStream)
|
static JasperPrint |
loadPrint(java.lang.String fileName)
|
static JasperReport |
loadReport(java.io.InputStream inputStream)
|
static JasperReport |
loadReport(java.lang.String fileName)
|
static JasperDesign |
loadXmlDesign(java.io.InputStream inputStream)
|
static JasperDesign |
loadXmlDesign(java.lang.String fileName)
|
static boolean |
printPage(java.io.InputStream inputStream,
int pageIndex,
boolean withPrintDialog)
|
static boolean |
printPage(JasperPrint jasperPrint,
int pageIndex,
boolean withPrintDialog)
|
static boolean |
printPage(java.lang.String sourceFileName,
int pageIndex,
boolean withPrintDialog)
|
static boolean |
printPages(java.io.InputStream inputStream,
int firstPageIndex,
int lastPageIndex,
boolean withPrintDialog)
|
static boolean |
printPages(JasperPrint jasperPrint,
int firstPageIndex,
int lastPageIndex,
boolean withPrintDialog)
|
static boolean |
printPages(java.lang.String sourceFileName,
int firstPageIndex,
int lastPageIndex,
boolean withPrintDialog)
|
static java.awt.Image |
printPageToImage(java.io.InputStream inputStream,
int pageIndex,
float zoom)
|
static java.awt.Image |
printPageToImage(JasperPrint jasperPrint,
int pageIndex,
float zoom)
|
static java.awt.Image |
printPageToImage(java.lang.String sourceFileName,
int pageIndex,
float zoom)
|
static boolean |
printReport(java.io.InputStream inputStream,
boolean withPrintDialog)
|
static boolean |
printReport(JasperPrint jasperPrint,
boolean withPrintDialog)
|
static boolean |
printReport(java.lang.String sourceFileName,
boolean withPrintDialog)
|
static byte[] |
printReportToPdf(JasperPrint jasperPrint)
|
static void |
printReportToPdfFile(JasperPrint jasperPrint,
java.lang.String destFileName)
|
static java.lang.String |
printReportToPdfFile(java.lang.String sourceFileName)
|
static void |
printReportToPdfFile(java.lang.String sourceFileName,
java.lang.String destFileName)
|
static void |
printReportToPdfStream(java.io.InputStream inputStream,
java.io.OutputStream outputStream)
|
static void |
printReportToPdfStream(JasperPrint jasperPrint,
java.io.OutputStream outputStream)
|
static byte[] |
runReportToPdf(java.io.InputStream inputStream,
java.util.Map parameters,
java.sql.Connection conn)
Fills a report and returns byte array object containing the report in PDF format. |
static byte[] |
runReportToPdf(java.io.InputStream inputStream,
java.util.Map parameters,
JRDataSource jrDataSource)
Fills a report and returns byte array object containing the report in PDF format. |
static byte[] |
runReportToPdf(JasperReport jasperReport,
java.util.Map parameters,
java.sql.Connection conn)
Fills a report and returns byte array object containing the report in PDF format. |
static byte[] |
runReportToPdf(JasperReport jasperReport,
java.util.Map parameters,
JRDataSource jrDataSource)
Fills a report and returns byte array object containing the report in PDF format. |
static byte[] |
runReportToPdf(java.lang.String sourceFileName,
java.util.Map parameters,
java.sql.Connection conn)
Fills a report and returns byte array object containing the report in PDF format. |
static byte[] |
runReportToPdf(java.lang.String sourceFileName,
java.util.Map parameters,
JRDataSource jrDataSource)
Fills a report and sends it to an output stream in PDF format. |
static void |
runReportToPdfFile(java.lang.String sourceFileName,
java.util.Map parameters,
java.sql.Connection conn)
Fills a report and saves it directly into a PDF file. |
static void |
runReportToPdfFile(java.lang.String sourceFileName,
java.util.Map parameters,
JRDataSource jrDataSource)
Fills a report and saves it directly into a PDF file. |
static void |
runReportToPdfFile(java.lang.String sourceFileName,
java.lang.String destFileName,
java.util.Map parameters,
java.sql.Connection conn)
Fills a report and saves it directly into a PDF file. |
static void |
runReportToPdfFile(java.lang.String sourceFileName,
java.lang.String destFileName,
java.util.Map parameters,
JRDataSource jrDataSource)
Fills a report and saves it directly into a PDF file. |
static void |
runReportToPdfStream(java.io.InputStream inputStream,
java.io.OutputStream outputStream,
java.util.Map parameters,
java.sql.Connection conn)
Fills a report and sends it directly to an OutputStream in PDF format. |
static void |
runReportToPdfStream(java.io.InputStream inputStream,
java.io.OutputStream outputStream,
java.util.Map parameters,
JRDataSource jrDataSource)
Fills a report and sends it directly to an OutputStream in PDF format. |
static java.util.Collection |
verifyDesign(JasperDesign jasperDesign)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public JasperManager()
Method Detail |
public static void runReportToPdfFile(java.lang.String sourceFileName, java.util.Map parameters, java.sql.Connection conn) throws JRException
JRException
public static void runReportToPdfFile(java.lang.String sourceFileName, java.lang.String destFileName, java.util.Map parameters, java.sql.Connection conn) throws JRException
JRException
public static void runReportToPdfStream(java.io.InputStream inputStream, java.io.OutputStream outputStream, java.util.Map parameters, java.sql.Connection conn) throws JRException
JRException
public static byte[] runReportToPdf(java.lang.String sourceFileName, java.util.Map parameters, java.sql.Connection conn) throws JRException
JRException
public static byte[] runReportToPdf(java.io.InputStream inputStream, java.util.Map parameters, java.sql.Connection conn) throws JRException
JRException
public static byte[] runReportToPdf(JasperReport jasperReport, java.util.Map parameters, java.sql.Connection conn) throws JRException
JRException
public static void runReportToPdfFile(java.lang.String sourceFileName, java.util.Map parameters, JRDataSource jrDataSource) throws JRException
JRException
public static void runReportToPdfFile(java.lang.String sourceFileName, java.lang.String destFileName, java.util.Map parameters, JRDataSource jrDataSource) throws JRException
JRException
public static void runReportToPdfStream(java.io.InputStream inputStream, java.io.OutputStream outputStream, java.util.Map parameters, JRDataSource jrDataSource) throws JRException
JRException
public static byte[] runReportToPdf(java.lang.String sourceFileName, java.util.Map parameters, JRDataSource jrDataSource) throws JRException
JRException
public static byte[] runReportToPdf(java.io.InputStream inputStream, java.util.Map parameters, JRDataSource jrDataSource) throws JRException
JRException
public static byte[] runReportToPdf(JasperReport jasperReport, java.util.Map parameters, JRDataSource jrDataSource) throws JRException
JRException
public static java.lang.String printReportToPdfFile(java.lang.String sourceFileName) throws JRException
JRException
public static void printReportToPdfFile(java.lang.String sourceFileName, java.lang.String destFileName) throws JRException
JRException
public static void printReportToPdfFile(JasperPrint jasperPrint, java.lang.String destFileName) throws JRException
JRException
public static void printReportToPdfStream(java.io.InputStream inputStream, java.io.OutputStream outputStream) throws JRException
JRException
public static void printReportToPdfStream(JasperPrint jasperPrint, java.io.OutputStream outputStream) throws JRException
JRException
public static byte[] printReportToPdf(JasperPrint jasperPrint) throws JRException
JRException
public static boolean printReport(java.lang.String sourceFileName, boolean withPrintDialog) throws JRException
JRException
public static boolean printReport(java.io.InputStream inputStream, boolean withPrintDialog) throws JRException
JRException
public static boolean printReport(JasperPrint jasperPrint, boolean withPrintDialog) throws JRException
JRException
public static boolean printPage(java.lang.String sourceFileName, int pageIndex, boolean withPrintDialog) throws JRException
JRException
public static boolean printPage(java.io.InputStream inputStream, int pageIndex, boolean withPrintDialog) throws JRException
JRException
public static boolean printPage(JasperPrint jasperPrint, int pageIndex, boolean withPrintDialog) throws JRException
JRException
public static boolean printPages(java.lang.String sourceFileName, int firstPageIndex, int lastPageIndex, boolean withPrintDialog) throws JRException
JRException
public static boolean printPages(java.io.InputStream inputStream, int firstPageIndex, int lastPageIndex, boolean withPrintDialog) throws JRException
JRException
public static boolean printPages(JasperPrint jasperPrint, int firstPageIndex, int lastPageIndex, boolean withPrintDialog) throws JRException
JRException
public static java.awt.Image printPageToImage(java.lang.String sourceFileName, int pageIndex, float zoom) throws JRException
JRException
public static java.awt.Image printPageToImage(java.io.InputStream inputStream, int pageIndex, float zoom) throws JRException
JRException
public static java.awt.Image printPageToImage(JasperPrint jasperPrint, int pageIndex, float zoom) throws JRException
JRException
public static java.lang.String fillReportToFile(java.lang.String sourceFileName, java.util.Map parameters, java.sql.Connection conn) throws JRException
JRException
public static void fillReportToFile(java.lang.String sourceFileName, java.lang.String destFileName, java.util.Map parameters, java.sql.Connection conn) throws JRException
JRException
public static void fillReportToFile(JasperReport jasperReport, java.lang.String destFileName, java.util.Map parameters, java.sql.Connection conn) throws JRException
JRException
public static JasperPrint fillReport(java.lang.String sourceFileName, java.util.Map parameters, java.sql.Connection conn) throws JRException
JRException
public static void fillReportToStream(java.io.InputStream inputStream, java.io.OutputStream outputStream, java.util.Map parameters, java.sql.Connection conn) throws JRException
JRException
public static void fillReportToStream(JasperReport jasperReport, java.io.OutputStream outputStream, java.util.Map parameters, java.sql.Connection conn) throws JRException
JRException
public static JasperPrint fillReport(java.io.InputStream inputStream, java.util.Map parameters, java.sql.Connection conn) throws JRException
JRException
public static JasperPrint fillReport(JasperReport jasperReport, java.util.Map parameters, java.sql.Connection conn) throws JRException
JRException
public static java.lang.String fillReportToFile(java.lang.String sourceFileName, java.util.Map parameters, JRDataSource jrDataSource) throws JRException
JRException
public static void fillReportToFile(java.lang.String sourceFileName, java.lang.String destFileName, java.util.Map parameters, JRDataSource jrDataSource) throws JRException
JRException
public static void fillReportToFile(JasperReport jasperReport, java.lang.String destFileName, java.util.Map parameters, JRDataSource jrDataSource) throws JRException
JRException
public static JasperPrint fillReport(java.lang.String sourceFileName, java.util.Map parameters, JRDataSource jrDataSource) throws JRException
JRException
public static void fillReportToStream(java.io.InputStream inputStream, java.io.OutputStream outputStream, java.util.Map parameters, JRDataSource jrDataSource) throws JRException
JRException
public static void fillReportToStream(JasperReport jasperReport, java.io.OutputStream outputStream, java.util.Map parameters, JRDataSource jrDataSource) throws JRException
JRException
public static JasperPrint fillReport(java.io.InputStream inputStream, java.util.Map parameters, JRDataSource jrDataSource) throws JRException
JRException
public static JasperPrint fillReport(JasperReport jasperReport, java.util.Map parameters, JRDataSource jrDataSource) throws JRException
JRException
public static java.lang.String compileReportToFile(java.lang.String sourceFileName) throws JRException
JRException
public static void compileReportToFile(java.lang.String sourceFileName, java.lang.String destFileName) throws JRException
JRException
public static void compileReportToFile(JasperDesign jasperDesign, java.lang.String destFileName) throws JRException
JRException
public static JasperReport compileReport(java.lang.String sourceFileName) throws JRException
JRException
public static void compileReportToStream(java.io.InputStream inputStream, java.io.OutputStream outputStream) throws JRException
JRException
public static void compileReportToStream(JasperDesign jasperDesign, java.io.OutputStream outputStream) throws JRException
JRException
public static JasperReport compileReport(java.io.InputStream inputStream) throws JRException
JRException
public static JasperReport compileReport(JasperDesign jasperDesign) throws JRException
JRException
public static java.util.Collection verifyDesign(JasperDesign jasperDesign) throws JRException
JRException
public static JasperDesign loadDesign(java.lang.String fileName) throws JRException
JRException
public static JasperDesign loadDesign(java.io.InputStream inputStream) throws JRException
JRException
public static JasperDesign loadXmlDesign(java.lang.String fileName) throws JRException
JRException
public static JasperDesign loadXmlDesign(java.io.InputStream inputStream) throws JRException
JRException
public static JasperReport loadReport(java.lang.String fileName) throws JRException
JRException
public static JasperReport loadReport(java.io.InputStream inputStream) throws JRException
JRException
public static JasperPrint loadPrint(java.lang.String fileName) throws JRException
JRException
public static JasperPrint loadPrint(java.io.InputStream inputStream) throws JRException
JRException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |