public class ReportsDataProvider extends SortableSearchableDataProvider
| Modifier and Type | Field and Description |
|---|---|
static String |
COL_ACTION |
static String |
COL_DATE |
static String |
COL_DURATION |
static String |
COL_EVENT |
static String |
COL_RESOURCE |
static String |
COL_SITE |
static String |
COL_TOOL |
static String |
COL_TOTAL |
static String |
COL_UNIQUEVISITS |
static String |
COL_USERID |
static String |
COL_USERNAME |
static String |
COL_VISITS |
| Constructor and Description |
|---|
ReportsDataProvider(org.sakaiproject.sitestats.api.PrefsData prefsData,
org.sakaiproject.sitestats.api.report.ReportDef reportDef) |
ReportsDataProvider(org.sakaiproject.sitestats.api.PrefsData prefsData,
org.sakaiproject.sitestats.api.report.ReportDef reportDef,
boolean log) |
| Modifier and Type | Method and Description |
|---|---|
org.sakaiproject.sitestats.api.report.Report |
getReport() |
Comparator<org.sakaiproject.sitestats.api.Stat> |
getReportDataComparator(String fieldName,
boolean sortAscending,
org.sakaiproject.sitestats.api.StatsManager SST_sm,
org.sakaiproject.sitestats.api.event.EventRegistryService SST_ers,
org.sakaiproject.user.api.UserDirectoryService M_uds) |
org.sakaiproject.sitestats.api.report.ReportDef |
getReportDef() |
Iterator |
iterator(int first,
int count) |
org.apache.wicket.model.IModel |
model(Object object) |
void |
setReportDef(org.sakaiproject.sitestats.api.report.ReportDef reportDef) |
int |
size() |
void |
sortReport() |
clearSearchKeyword, getSearchKeyword, setSearchKeywordpublic static final String COL_SITE
public static final String COL_USERID
public static final String COL_USERNAME
public static final String COL_EVENT
public static final String COL_TOOL
public static final String COL_RESOURCE
public static final String COL_ACTION
public static final String COL_DATE
public static final String COL_TOTAL
public static final String COL_VISITS
public static final String COL_UNIQUEVISITS
public static final String COL_DURATION
public ReportsDataProvider(org.sakaiproject.sitestats.api.PrefsData prefsData,
org.sakaiproject.sitestats.api.report.ReportDef reportDef)
public ReportsDataProvider(org.sakaiproject.sitestats.api.PrefsData prefsData,
org.sakaiproject.sitestats.api.report.ReportDef reportDef,
boolean log)
public void setReportDef(org.sakaiproject.sitestats.api.report.ReportDef reportDef)
public org.sakaiproject.sitestats.api.report.ReportDef getReportDef()
public Iterator iterator(int first, int count)
iterator in interface org.apache.wicket.markup.repeater.data.IDataProvideriterator in class SortableSearchableDataProviderpublic org.sakaiproject.sitestats.api.report.Report getReport()
public org.apache.wicket.model.IModel model(Object object)
model in interface org.apache.wicket.markup.repeater.data.IDataProvidermodel in class SortableSearchableDataProviderpublic int size()
size in interface org.apache.wicket.markup.repeater.data.IDataProvidersize in class SortableSearchableDataProviderpublic void sortReport()
public final Comparator<org.sakaiproject.sitestats.api.Stat> getReportDataComparator(String fieldName, boolean sortAscending, org.sakaiproject.sitestats.api.StatsManager SST_sm, org.sakaiproject.sitestats.api.event.EventRegistryService SST_ers, org.sakaiproject.user.api.UserDirectoryService M_uds)
Copyright © 2006-2016 Universidade Fernando Pessoa. All Rights Reserved.