com.trackstudio.app.report.distribrep
Class DistributionReport

java.lang.Object
  extended by com.trackstudio.app.report.AbstractReport
      extended by com.trackstudio.app.report.distribrep.DistributionReport
All Implemented Interfaces:
GeneralReport

public class DistributionReport
extends AbstractReport


Field Summary
 
Fields inherited from class com.trackstudio.app.report.AbstractReport
initParameters, report, sc
 
Constructor Summary
DistributionReport()
           
DistributionReport(SecuredReportBean report, java.lang.String taskId, SessionContext sc, java.util.Map initParameters)
           
 
Method Summary
 net.sf.jasperreports.engine.JRDataSource getDatasource()
           
 java.io.InputStream getReportFile(javax.servlet.ServletContext servletContext)
           
 java.util.Map getReportParameters(javax.servlet.ServletContext servletContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DistributionReport

public DistributionReport()

DistributionReport

public DistributionReport(SecuredReportBean report,
                          java.lang.String taskId,
                          SessionContext sc,
                          java.util.Map initParameters)
Method Detail

getReportParameters

public java.util.Map getReportParameters(javax.servlet.ServletContext servletContext)
                                  throws GranException
Specified by:
getReportParameters in interface GeneralReport
Specified by:
getReportParameters in class AbstractReport
Throws:
GranException

getDatasource

public net.sf.jasperreports.engine.JRDataSource getDatasource()
                                                       throws GranException
Specified by:
getDatasource in interface GeneralReport
Specified by:
getDatasource in class AbstractReport
Throws:
GranException

getReportFile

public java.io.InputStream getReportFile(javax.servlet.ServletContext servletContext)
                                  throws GranException
Specified by:
getReportFile in interface GeneralReport
Specified by:
getReportFile in class AbstractReport
Throws:
GranException


Copyright © 2002-2008 TrackStudio, Ltd. All Rights Reserved.