|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object lumis.report.dailyvisitors.DailyVisitorsJRDataSourceProvider
public class DailyVisitorsJRDataSourceProvider
Data source provider used for the daily visitors report.
Constructor Summary | |
---|---|
DailyVisitorsJRDataSourceProvider()
|
Method Summary | |
---|---|
net.sf.jasperreports.engine.JRDataSource |
create(net.sf.jasperreports.engine.JasperReport jasperreport,
Map<String,Object> parameters)
Creates a data source for the given report. |
void |
dispose(net.sf.jasperreports.engine.JRDataSource jrdatasource)
Called when a data source created by IJRDataSourceProvider.create(JasperReport, Map) is
no longer used. |
static net.sf.jasperreports.engine.JRDataSource |
getDataForChart(Date startDate,
Date endDate,
String rootChannelPath)
Returns the data source to be used in the chart of the report. |
static net.sf.jasperreports.engine.JRDataSource |
getDataForTable(Date startDate,
Date endDate,
String rootChannelPath)
Returns the data source to be used in the table of the report. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DailyVisitorsJRDataSourceProvider()
Method Detail |
---|
public static net.sf.jasperreports.engine.JRDataSource getDataForTable(Date startDate, Date endDate, String rootChannelPath) throws net.sf.jasperreports.engine.JRException
startDate
- the start of the period to be read from. If null
30 days previous to the current day will be used. The time part of the
date is ignored.endDate
- the end of the period to be read from. If null the current
day will be used. The time part of the date is ignored.rootChannelPath
- the path for the root channel of the portal
area. Used to filter the data read.
net.sf.jasperreports.engine.JRException
public static net.sf.jasperreports.engine.JRDataSource getDataForChart(Date startDate, Date endDate, String rootChannelPath) throws net.sf.jasperreports.engine.JRException
startDate
- the start of the period to be read from. If null
30 days previous to the current day will be used. The time part of the
date is ignored.endDate
- the end of the period to be read from. If null the current
day will be used. The time part of the date is ignored.rootChannelPath
- the path for the root channel of the portal
area. Used to filter the data read.
net.sf.jasperreports.engine.JRException
public net.sf.jasperreports.engine.JRDataSource create(net.sf.jasperreports.engine.JasperReport jasperreport, Map<String,Object> parameters) throws net.sf.jasperreports.engine.JRException
IJRDataSourceProvider
create
in interface IJRDataSourceProvider
jasperreport
- the report.parameters
- the parameters that are provided for the report.
net.sf.jasperreports.engine.JRException
public void dispose(net.sf.jasperreports.engine.JRDataSource jrdatasource) throws net.sf.jasperreports.engine.JRException
IJRDataSourceProvider
IJRDataSourceProvider.create(JasperReport, Map)
is
no longer used.
dispose
in interface IJRDataSourceProvider
jrdatasource
- the data source object.
net.sf.jasperreports.engine.JRException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |