it.eng.spagobi.engines.console.exporter
Class JasperReportRunner

java.lang.Object
  extended by it.eng.spagobi.engines.console.exporter.JasperReportRunner

public class JasperReportRunner
extends java.lang.Object

Author:
Andrea Gioia (andrea.gioia@eng.it)

Constructor Summary
JasperReportRunner()
           
 
Method Summary
 java.lang.String getEncoding()
           
 net.sf.jasperreports.engine.JRExporter getExporter(java.lang.String outputType)
           
 java.util.Map getFillManagerParams(java.util.Locale locale)
           
 void run(java.io.InputStream in, java.io.OutputStream out, java.lang.String outputType, net.sf.jasperreports.engine.JRDataSource dataSource, java.util.Locale locale)
           
 void run(java.lang.String template, java.io.File reportFile, java.lang.String outputType, net.sf.jasperreports.engine.JRDataSource dataSource, java.util.Locale locale)
           
 void setEncoding(java.lang.String encoding)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JasperReportRunner

public JasperReportRunner()
Method Detail

run

public void run(java.lang.String template,
                java.io.File reportFile,
                java.lang.String outputType,
                net.sf.jasperreports.engine.JRDataSource dataSource,
                java.util.Locale locale)
         throws ExportException
Throws:
ExportException

run

public void run(java.io.InputStream in,
                java.io.OutputStream out,
                java.lang.String outputType,
                net.sf.jasperreports.engine.JRDataSource dataSource,
                java.util.Locale locale)
         throws ExportException
Parameters:
in - the template is read from this input stream
out - the exported report is written to this output stream
outputType -
conn -
locale -
Throws:
ExportException

getFillManagerParams

public java.util.Map getFillManagerParams(java.util.Locale locale)

getExporter

public net.sf.jasperreports.engine.JRExporter getExporter(java.lang.String outputType)

getEncoding

public java.lang.String getEncoding()

setEncoding

public void setEncoding(java.lang.String encoding)