it.eng.spagobi.engines.jasperreport
Class JasperReportRunner
java.lang.Object
it.eng.spagobi.engines.jasperreport.JasperReportRunner
public class JasperReportRunner
- extends java.lang.Object
Jasper Report implementation built to provide all methods to
run a report inside SpagoBI. It is the jasper report Engine implementation
for SpagoBI.
- Author:
- Gioia
Constructor Summary |
JasperReportRunner(java.lang.String spagobibaseurl,
java.lang.String templatePath)
Class Constructor |
Method Summary |
net.sf.jasperreports.engine.fill.JRFileVirtualizer |
getVirtualizer(java.lang.String tmpDirectory,
javax.servlet.ServletContext servletContext)
|
void |
runReport(java.sql.Connection conn,
java.util.Map parameters,
java.io.OutputStream out,
javax.servlet.ServletContext servletContext,
javax.servlet.http.HttpServletResponse servletResponse,
javax.servlet.http.HttpServletRequest servletRequest)
This method, known all input information, runs a report with JasperReport
inside SpagoBI. iIt is the Jasper Report Engine's core method. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JasperReportRunner
public JasperReportRunner(java.lang.String spagobibaseurl,
java.lang.String templatePath)
- Class Constructor
- Parameters:
spagobibaseurl
- The basic url for SpagoBItemplatePath
- The path for the report template
runReport
public void runReport(java.sql.Connection conn,
java.util.Map parameters,
java.io.OutputStream out,
javax.servlet.ServletContext servletContext,
javax.servlet.http.HttpServletResponse servletResponse,
javax.servlet.http.HttpServletRequest servletRequest)
throws java.lang.Exception
- This method, known all input information, runs a report with JasperReport
inside SpagoBI. iIt is the Jasper Report Engine's core method.
- Parameters:
ds
- The input Data Source for the Reportparameters
- The input parameters mapservletContext
- The java servlet context objectservletResponse
- The java http servlet response object
- Throws:
java.lang.Exception
- If any Exception occurred
getVirtualizer
public net.sf.jasperreports.engine.fill.JRFileVirtualizer getVirtualizer(java.lang.String tmpDirectory,
javax.servlet.ServletContext servletContext)