ar.com.jiji.kaya.reports
Class ReportsFacade
java.lang.Object
ar.com.jiji.kaya.reports.ReportsFacade
public class ReportsFacade
- extends java.lang.Object
TODO: documentar y hacer tests
- Author:
- lparra
Constructor Summary |
ReportsFacade()
Crea una instancia del facade. |
ReportsFacade(java.lang.String resource)
Crea una instancia del facade. |
Method Summary |
void |
export(ReportSpec report,
java.util.Map dsArgs,
java.util.Map params,
javax.servlet.http.HttpServletResponse res,
org.apache.tapestry.request.ResponseOutputStream output,
ReportFormat format,
boolean download)
|
void |
export(java.lang.String reportName,
java.util.Map dsArgs,
java.util.Map params,
javax.servlet.http.HttpServletResponse res,
org.apache.tapestry.request.ResponseOutputStream output,
ReportFormat format,
boolean download)
|
protected java.util.List |
getData(ReportSpec spec,
java.util.Map ctx)
|
protected net.sf.jasperreports.engine.JRDataSource |
getDataSource(ReportSpec spec,
java.util.Map ctx)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
REPORT_SPECS
public static final java.lang.String REPORT_SPECS
- See Also:
- Constant Field Values
ReportsFacade
public ReportsFacade()
throws ReportException
- Crea una instancia del facade. Lee la definicion de los reportes desde el
resource en el classpath "/reports.properties".
- Throws:
ReportException
- See Also:
ReportsFacade(String)
ReportsFacade
public ReportsFacade(java.lang.String resource)
throws ReportException
- Crea una instancia del facade.
- Parameters:
resource
- El nombre del resource en el classpath que tiene la definicion
de los reportes.
- Throws:
ReportException
- See Also:
ReportSpecManager
getDataSource
protected net.sf.jasperreports.engine.JRDataSource getDataSource(ReportSpec spec,
java.util.Map ctx)
throws ReportException
- Throws:
ReportException
getData
protected java.util.List getData(ReportSpec spec,
java.util.Map ctx)
throws ReportException
- Throws:
ReportException
export
public void export(java.lang.String reportName,
java.util.Map dsArgs,
java.util.Map params,
javax.servlet.http.HttpServletResponse res,
org.apache.tapestry.request.ResponseOutputStream output,
ReportFormat format,
boolean download)
throws ReportException
- Throws:
ReportException
export
public void export(ReportSpec report,
java.util.Map dsArgs,
java.util.Map params,
javax.servlet.http.HttpServletResponse res,
org.apache.tapestry.request.ResponseOutputStream output,
ReportFormat format,
boolean download)
throws ReportException
- Throws:
ReportException
Copyright © 2006 Kaya. All Rights Reserved.