public class StatsManagerImpl extends org.springframework.orm.hibernate3.support.HibernateDaoSupport implements org.sakaiproject.sitestats.api.StatsManager, Observer
ATTACHMENTS_DIR, CHARTTIMESERIES_DAY, CHARTTIMESERIES_MONTH, CHARTTIMESERIES_WEEKDAY, CHARTTIMESERIES_YEAR, CHARTTYPE_BAR, CHARTTYPE_LINE, CHARTTYPE_PIE, CHARTTYPE_TIMESERIES, CHARTTYPE_TIMESERIESBAR, DAILY_LOGIN_REPORT, DROPBOX_DIR, DROPBOX_TOOLID, HOURLY_USAGE_REPORT, LOG_ACTION_DELETE, LOG_ACTION_EDIT, LOG_ACTION_NEW, LOG_ACTION_VIEW, LOG_APP, LOG_OBJ_PREFSDATA, LOG_OBJ_REPORTDEF, LOGIN_EVENTID, LOGOUT_EVENTID, MONTHLY_LOGIN_REPORT, PARSERTIP_FOR_CONTEXTID, PREFS_EVENTS_PAGE, PREFS_OVERVIEW_PAGE, PREFS_RESOURCES_PAGE, Q_TYPE_ACTIVITYTOTALS, Q_TYPE_EVENT, Q_TYPE_PRESENCE, Q_TYPE_RESOURCE, Q_TYPE_VISITSTOTALS, REGULAR_USERS_REPORT, RESOURCE_EVENTID_PREFIX, RESOURCES_DIR, RESOURCES_TOOLID, SEPARATOR, SILK_ICONS_DIR, SITESTATS_ADMIN_TOOLID, SITESTATS_TOOLID, SITESTATS_WEBAPP, SITEVISIT_EVENTID, SITEVISITEND_EVENTID, T_DATE, T_DATEMONTH, T_DATEYEAR, T_DURATION, T_EVENT, T_LASTDATE, T_NONE, T_RESOURCE, T_RESOURCE_ACTION, T_SITE, T_TOOL, T_TOTAL, T_UNIQUEVISITS, T_USER, T_VISITS, TOOL_REPORT, TOP_ACTIVITIES_REPORT, TOTALSBY_ACTIVITYTOTALS_DEFAULT, TOTALSBY_EVENT_DEFAULT, TOTALSBY_PRESENCE_DEFAULT, TOTALSBY_RESOURCE_DEFAULT, TOTALSBY_VISITSTOTALS_DEFAULT, VIEW_MONTH, VIEW_WEEK, VIEW_YEAR, WEEKLY_LOGIN_REPORT| Constructor and Description |
|---|
StatsManagerImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
checkAndSetDefaultPropertiesIfNotSet() |
void |
destroy() |
List<org.sakaiproject.sitestats.api.Stat> |
getActivityTotalsStats(String siteId,
List<String> events,
Date iDate,
Date fDate,
org.sakaiproject.javax.PagingPosition page,
List<String> totalsBy,
String sortBy,
boolean sortAscending,
int maxResults) |
String |
getChartBackgroundColor() |
float |
getChartTransparency() |
List<org.sakaiproject.sitestats.api.Stat> |
getEventStats(String siteId,
List<String> events) |
List<org.sakaiproject.sitestats.api.Stat> |
getEventStats(String siteId,
List<String> events,
Date iDate,
Date fDate,
List<String> userIds,
boolean inverseUserSelection,
org.sakaiproject.javax.PagingPosition page,
List<String> totalsBy,
String sortBy,
boolean sortAscending,
int maxResults) |
List<org.sakaiproject.sitestats.api.EventStat> |
getEventStats(String siteId,
List<String> events,
String searchKey,
Date iDate,
Date fDate)
Deprecated.
|
List<org.sakaiproject.sitestats.api.CommonStatGrpByDate> |
getEventStatsGrpByDate(String siteId,
List<String> events,
Date iDate,
Date fDate,
List<String> userIds,
boolean inverseUserSelection,
org.sakaiproject.javax.PagingPosition page)
Deprecated.
|
int |
getEventStatsRowCount(String siteId,
List<String> events,
Date iDate,
Date fDate,
List<String> userIds,
boolean inverseUserSelection,
List<String> totalsBy) |
Date |
getInitialActivityDate(String siteId) |
org.sakaiproject.sitestats.api.PrefsData |
getPreferences(String siteId,
boolean includeUnselected) |
List<org.sakaiproject.sitestats.api.Stat> |
getPresenceStats(String siteId,
Date iDate,
Date fDate,
List<String> userIds,
boolean inverseUserSelection,
org.sakaiproject.javax.PagingPosition page,
List<String> totalsBy,
String sortBy,
boolean sortAscending,
int maxResults) |
int |
getPresenceStatsRowCount(String siteId,
Date iDate,
Date fDate,
List<String> userIds,
boolean inverseUserSelection,
List<String> totalsBy) |
String |
getResourceImage(String ref) |
String |
getResourceImageLibraryRelativePath(String ref) |
String |
getResourceName(String ref) |
String |
getResourceName(String ref,
boolean includeLocationPrefix) |
List<org.sakaiproject.sitestats.api.Stat> |
getResourceStats(String siteId) |
List<org.sakaiproject.sitestats.api.ResourceStat> |
getResourceStats(String siteId,
String searchKey,
Date iDate,
Date fDate)
Deprecated.
|
List<org.sakaiproject.sitestats.api.Stat> |
getResourceStats(String siteId,
String resourceAction,
List<String> resourceIds,
Date iDate,
Date fDate,
List<String> userIds,
boolean inverseUserSelection,
org.sakaiproject.javax.PagingPosition page,
List<String> totalsBy,
String sortBy,
boolean sortAscending,
int maxResults) |
List<org.sakaiproject.sitestats.api.CommonStatGrpByDate> |
getResourceStatsGrpByDateAndAction(String siteId,
String resourceAction,
List<String> resourceIds,
Date iDate,
Date fDate,
List<String> userIds,
boolean inverseUserSelection,
org.sakaiproject.javax.PagingPosition page)
Deprecated.
|
int |
getResourceStatsRowCount(String siteId,
String resourceAction,
List<String> resourceIds,
Date iDate,
Date fDate,
List<String> userIds,
boolean inverseUserSelection,
List<String> totalsBy) |
String |
getResourceURL(String ref) |
List<org.sakaiproject.sitestats.api.SiteActivity> |
getSiteActivity(String siteId,
List<String> events) |
List<org.sakaiproject.sitestats.api.SiteActivity> |
getSiteActivity(String siteId,
List<String> events,
Date iDate,
Date fDate) |
List<org.sakaiproject.sitestats.api.SiteActivity> |
getSiteActivityByDay(String siteId,
List<String> events,
Date iDate,
Date fDate) |
List<org.sakaiproject.sitestats.api.SiteActivity> |
getSiteActivityByMonth(String siteId,
List<String> events,
Date iDate,
Date fDate) |
List<org.sakaiproject.sitestats.api.SiteActivityByTool> |
getSiteActivityByTool(String siteId,
List<String> events,
Date iDate,
Date fDate) |
List<org.sakaiproject.sitestats.api.SiteActivity> |
getSiteActivityGrpByDate(String siteId,
List<String> events,
Date iDate,
Date fDate) |
Set<String> |
getSiteUsers(String siteId) |
List<org.sakaiproject.sitestats.api.SiteVisits> |
getSiteVisits(String siteId) |
List<org.sakaiproject.sitestats.api.SiteVisits> |
getSiteVisits(String siteId,
Date iDate,
Date fDate) |
List<org.sakaiproject.sitestats.api.SiteVisits> |
getSiteVisitsByMonth(String siteId,
Date iDate,
Date fDate) |
org.sakaiproject.sitestats.api.SummaryActivityChartData |
getSummaryActivityChartData(String siteId,
org.sakaiproject.sitestats.api.PrefsData prefsdata,
String viewType,
String chartType) |
org.sakaiproject.sitestats.api.SummaryActivityChartData |
getSummaryActivityChartData(String siteId,
String viewType,
String chartType) |
org.sakaiproject.sitestats.api.SummaryActivityTotals |
getSummaryActivityTotals(String siteId) |
org.sakaiproject.sitestats.api.SummaryActivityTotals |
getSummaryActivityTotals(String siteId,
org.sakaiproject.sitestats.api.PrefsData prefsdata) |
org.sakaiproject.sitestats.api.SummaryVisitsChartData |
getSummaryVisitsChartData(String siteId,
String viewType) |
org.sakaiproject.sitestats.api.SummaryVisitsTotals |
getSummaryVisitsTotals(String siteId) |
int |
getTotalResources(String siteId,
boolean excludeFolders) |
long |
getTotalSiteActivity(String siteId,
List<String> events) |
long |
getTotalSiteActivity(String siteId,
List<String> events,
Date iDate,
Date fDate) |
long |
getTotalSiteUniqueVisits(String siteId) |
long |
getTotalSiteUniqueVisits(String siteId,
Date iDate,
Date fDate) |
int |
getTotalSiteUsers(String siteId) |
long |
getTotalSiteVisits(String siteId) |
long |
getTotalSiteVisits(String siteId,
Date iDate,
Date fDate) |
String |
getUserNameForDisplay(String userId) |
String |
getUserNameForDisplay(org.sakaiproject.user.api.User user) |
Set<String> |
getUsersWithVisits(String siteId) |
List<org.sakaiproject.sitestats.api.Stat> |
getVisitsTotalsStats(String siteId,
Date iDate,
Date fDate,
org.sakaiproject.javax.PagingPosition page,
List<String> totalsBy,
String sortBy,
boolean sortAscending,
int maxResults) |
void |
init() |
boolean |
isChartIn3D() |
boolean |
isEnableReportExport() |
boolean |
isEnableResourceStats() |
boolean |
isEnableSiteActivity() |
boolean |
isEnableSitePresences() |
boolean |
isEnableSiteVisits() |
boolean |
isEventContextSupported() |
boolean |
isItemLabelsVisible() |
boolean |
isLastJobRunDateVisible() |
boolean |
isServerWideStatsEnabled() |
boolean |
isShowAnonymousAccessEvents() |
boolean |
isSortUsersByDisplayName() |
boolean |
isVisitsInfoAvailable() |
void |
logEvent(Object object,
String logAction) |
void |
logEvent(Object object,
String logAction,
String siteId,
boolean oncePerSession) |
void |
setChartBackgroundColor(String color) |
void |
setChartIn3D(boolean value) |
void |
setChartTransparency(float value) |
void |
setContentHostingService(org.sakaiproject.content.api.ContentHostingService contentHostingService) |
void |
setContentTypeImageService(org.sakaiproject.content.api.ContentTypeImageService contentTypeImageService) |
void |
setCountFilesUsingCHS(boolean countFilesUsingCHS) |
void |
setEnableReportExport(boolean enableReportExport) |
void |
setEnableResourceStats(boolean enableResourceStats) |
void |
setEnableResourceStats(Boolean enableResourceStats) |
void |
setEnableSiteActivity(boolean enableSiteActivity) |
void |
setEnableSiteActivity(Boolean enableSiteActivity) |
void |
setEnableSitePresences(boolean enableSitePresences) |
void |
setEnableSitePresences(Boolean enableSitePresences) |
void |
setEnableSiteVisits(boolean enableSiteVisits) |
void |
setEnableSiteVisits(Boolean enableSiteVisits) |
void |
setEntityManager(org.sakaiproject.entity.api.EntityManager entityManager) |
void |
setEventRegistryService(org.sakaiproject.sitestats.api.event.EventRegistryService eventRegistryService) |
void |
setEventTrackingService(org.sakaiproject.event.api.EventTrackingService eventTrackingService) |
void |
setItemLabelsVisible(boolean itemLabelsVisible) |
void |
setLastJobRunDateVisible(boolean value) |
void |
setMemoryService(org.sakaiproject.memory.api.MemoryService memoryService) |
boolean |
setPreferences(String siteId,
org.sakaiproject.sitestats.api.PrefsData prefsdata) |
void |
setResourceLoader(org.sakaiproject.util.ResourceLoader msgs)
This one is needed for unit testing
|
void |
setServerConfigurationService(org.sakaiproject.component.api.ServerConfigurationService serverConfigurationService) |
void |
setServerWideStatsEnabled(boolean enableServerWideStats) |
void |
setSessionManager(org.sakaiproject.tool.api.SessionManager sessionManager) |
void |
setShowAnonymousAccessEvents(boolean value) |
void |
setSiteService(org.sakaiproject.site.api.SiteService siteService) |
void |
setSortUsersByDisplayName(boolean sortUsersByDisplayName) |
void |
setToolManager(org.sakaiproject.tool.api.ToolManager toolManager) |
void |
setUserService(org.sakaiproject.user.api.UserDirectoryService userService) |
void |
setVisitsInfoAvailable(Boolean available) |
void |
update(Observable obs,
Object o)
EventTrackingService observer for cache invalidation.
|
public void setEnableSiteVisits(Boolean enableSiteVisits)
public void setEnableSiteVisits(boolean enableSiteVisits)
public boolean isEnableSiteVisits()
isEnableSiteVisits in interface org.sakaiproject.sitestats.api.StatsManagerpublic void setEnableSiteActivity(Boolean enableSiteActivity)
public void setEnableSiteActivity(boolean enableSiteActivity)
public void setServerWideStatsEnabled(boolean enableServerWideStats)
public boolean isServerWideStatsEnabled()
isServerWideStatsEnabled in interface org.sakaiproject.sitestats.api.StatsManagerpublic boolean isEnableSiteActivity()
isEnableSiteActivity in interface org.sakaiproject.sitestats.api.StatsManagerpublic void setVisitsInfoAvailable(Boolean available)
public boolean isVisitsInfoAvailable()
isVisitsInfoAvailable in interface org.sakaiproject.sitestats.api.StatsManagerpublic void setEnableResourceStats(Boolean enableResourceStats)
public void setEnableResourceStats(boolean enableResourceStats)
public boolean isEnableResourceStats()
isEnableResourceStats in interface org.sakaiproject.sitestats.api.StatsManagerpublic void setEnableSitePresences(Boolean enableSitePresences)
public void setEnableSitePresences(boolean enableSitePresences)
public boolean isEnableSitePresences()
isEnableSitePresences in interface org.sakaiproject.sitestats.api.StatsManagerpublic void setCountFilesUsingCHS(boolean countFilesUsingCHS)
public void setChartBackgroundColor(String color)
public String getChartBackgroundColor()
getChartBackgroundColor in interface org.sakaiproject.sitestats.api.StatsManagerpublic void setChartIn3D(boolean value)
public boolean isChartIn3D()
isChartIn3D in interface org.sakaiproject.sitestats.api.StatsManagerpublic void setChartTransparency(float value)
public float getChartTransparency()
getChartTransparency in interface org.sakaiproject.sitestats.api.StatsManagerpublic void setItemLabelsVisible(boolean itemLabelsVisible)
public boolean isItemLabelsVisible()
isItemLabelsVisible in interface org.sakaiproject.sitestats.api.StatsManagerpublic void setShowAnonymousAccessEvents(boolean value)
public boolean isShowAnonymousAccessEvents()
isShowAnonymousAccessEvents in interface org.sakaiproject.sitestats.api.StatsManagerpublic void setLastJobRunDateVisible(boolean value)
public boolean isLastJobRunDateVisible()
isLastJobRunDateVisible in interface org.sakaiproject.sitestats.api.StatsManagerpublic void setSortUsersByDisplayName(boolean sortUsersByDisplayName)
public boolean isSortUsersByDisplayName()
isSortUsersByDisplayName in interface org.sakaiproject.sitestats.api.StatsManagerpublic void setEventRegistryService(org.sakaiproject.sitestats.api.event.EventRegistryService eventRegistryService)
public void setUserService(org.sakaiproject.user.api.UserDirectoryService userService)
public void setSiteService(org.sakaiproject.site.api.SiteService siteService)
public void setServerConfigurationService(org.sakaiproject.component.api.ServerConfigurationService serverConfigurationService)
public void setToolManager(org.sakaiproject.tool.api.ToolManager toolManager)
public void setMemoryService(org.sakaiproject.memory.api.MemoryService memoryService)
public void setSessionManager(org.sakaiproject.tool.api.SessionManager sessionManager)
public void setEventTrackingService(org.sakaiproject.event.api.EventTrackingService eventTrackingService)
public void setEntityManager(org.sakaiproject.entity.api.EntityManager entityManager)
public void setContentHostingService(org.sakaiproject.content.api.ContentHostingService contentHostingService)
public void setContentTypeImageService(org.sakaiproject.content.api.ContentTypeImageService contentTypeImageService)
public void setResourceLoader(org.sakaiproject.util.ResourceLoader msgs)
public void setEnableReportExport(boolean enableReportExport)
public boolean isEnableReportExport()
isEnableReportExport in interface org.sakaiproject.sitestats.api.StatsManagerpublic void init()
public void checkAndSetDefaultPropertiesIfNotSet()
public void destroy()
public void update(Observable obs, Object o)
public org.sakaiproject.sitestats.api.PrefsData getPreferences(String siteId, boolean includeUnselected)
getPreferences in interface org.sakaiproject.sitestats.api.StatsManagerpublic boolean setPreferences(String siteId, org.sakaiproject.sitestats.api.PrefsData prefsdata)
setPreferences in interface org.sakaiproject.sitestats.api.StatsManagerpublic Set<String> getSiteUsers(String siteId)
getSiteUsers in interface org.sakaiproject.sitestats.api.StatsManagerpublic String getUserNameForDisplay(String userId)
getUserNameForDisplay in interface org.sakaiproject.sitestats.api.StatsManagerpublic String getUserNameForDisplay(org.sakaiproject.user.api.User user)
getUserNameForDisplay in interface org.sakaiproject.sitestats.api.StatsManagerpublic Set<String> getUsersWithVisits(String siteId)
getUsersWithVisits in interface org.sakaiproject.sitestats.api.StatsManagerpublic String getResourceName(String ref)
getResourceName in interface org.sakaiproject.sitestats.api.StatsManagerpublic String getResourceName(String ref, boolean includeLocationPrefix)
getResourceName in interface org.sakaiproject.sitestats.api.StatsManagerpublic String getResourceImageLibraryRelativePath(String ref)
getResourceImageLibraryRelativePath in interface org.sakaiproject.sitestats.api.StatsManagerpublic String getResourceImage(String ref)
getResourceImage in interface org.sakaiproject.sitestats.api.StatsManagerpublic String getResourceURL(String ref)
getResourceURL in interface org.sakaiproject.sitestats.api.StatsManagerpublic int getTotalResources(String siteId, boolean excludeFolders)
getTotalResources in interface org.sakaiproject.sitestats.api.StatsManagerpublic org.sakaiproject.sitestats.api.SummaryVisitsTotals getSummaryVisitsTotals(String siteId)
getSummaryVisitsTotals in interface org.sakaiproject.sitestats.api.StatsManagerpublic org.sakaiproject.sitestats.api.SummaryActivityTotals getSummaryActivityTotals(String siteId)
getSummaryActivityTotals in interface org.sakaiproject.sitestats.api.StatsManagerpublic org.sakaiproject.sitestats.api.SummaryActivityTotals getSummaryActivityTotals(String siteId, org.sakaiproject.sitestats.api.PrefsData prefsdata)
getSummaryActivityTotals in interface org.sakaiproject.sitestats.api.StatsManagerpublic org.sakaiproject.sitestats.api.SummaryVisitsChartData getSummaryVisitsChartData(String siteId, String viewType)
getSummaryVisitsChartData in interface org.sakaiproject.sitestats.api.StatsManagerpublic org.sakaiproject.sitestats.api.SummaryActivityChartData getSummaryActivityChartData(String siteId, String viewType, String chartType)
getSummaryActivityChartData in interface org.sakaiproject.sitestats.api.StatsManagerpublic org.sakaiproject.sitestats.api.SummaryActivityChartData getSummaryActivityChartData(String siteId, org.sakaiproject.sitestats.api.PrefsData prefsdata, String viewType, String chartType)
siteId - prefsdata - viewType - chartType - public List<org.sakaiproject.sitestats.api.Stat> getEventStats(String siteId, List<String> events)
getEventStats in interface org.sakaiproject.sitestats.api.StatsManager@Deprecated public List<org.sakaiproject.sitestats.api.EventStat> getEventStats(String siteId, List<String> events, String searchKey, Date iDate, Date fDate)
getEventStats in interface org.sakaiproject.sitestats.api.StatsManager@Deprecated public List<org.sakaiproject.sitestats.api.CommonStatGrpByDate> getEventStatsGrpByDate(String siteId, List<String> events, Date iDate, Date fDate, List<String> userIds, boolean inverseUserSelection, org.sakaiproject.javax.PagingPosition page)
getEventStatsGrpByDate in interface org.sakaiproject.sitestats.api.StatsManagerpublic List<org.sakaiproject.sitestats.api.Stat> getEventStats(String siteId, List<String> events, Date iDate, Date fDate, List<String> userIds, boolean inverseUserSelection, org.sakaiproject.javax.PagingPosition page, List<String> totalsBy, String sortBy, boolean sortAscending, int maxResults)
getEventStats in interface org.sakaiproject.sitestats.api.StatsManagerpublic int getEventStatsRowCount(String siteId, List<String> events, Date iDate, Date fDate, List<String> userIds, boolean inverseUserSelection, List<String> totalsBy)
getEventStatsRowCount in interface org.sakaiproject.sitestats.api.StatsManagerpublic List<org.sakaiproject.sitestats.api.Stat> getPresenceStats(String siteId, Date iDate, Date fDate, List<String> userIds, boolean inverseUserSelection, org.sakaiproject.javax.PagingPosition page, List<String> totalsBy, String sortBy, boolean sortAscending, int maxResults)
getPresenceStats in interface org.sakaiproject.sitestats.api.StatsManagerpublic int getPresenceStatsRowCount(String siteId, Date iDate, Date fDate, List<String> userIds, boolean inverseUserSelection, List<String> totalsBy)
getPresenceStatsRowCount in interface org.sakaiproject.sitestats.api.StatsManagerpublic List<org.sakaiproject.sitestats.api.Stat> getResourceStats(String siteId)
getResourceStats in interface org.sakaiproject.sitestats.api.StatsManager@Deprecated public List<org.sakaiproject.sitestats.api.ResourceStat> getResourceStats(String siteId, String searchKey, Date iDate, Date fDate)
getResourceStats in interface org.sakaiproject.sitestats.api.StatsManager@Deprecated public List<org.sakaiproject.sitestats.api.CommonStatGrpByDate> getResourceStatsGrpByDateAndAction(String siteId, String resourceAction, List<String> resourceIds, Date iDate, Date fDate, List<String> userIds, boolean inverseUserSelection, org.sakaiproject.javax.PagingPosition page)
getResourceStatsGrpByDateAndAction in interface org.sakaiproject.sitestats.api.StatsManagerpublic List<org.sakaiproject.sitestats.api.Stat> getResourceStats(String siteId, String resourceAction, List<String> resourceIds, Date iDate, Date fDate, List<String> userIds, boolean inverseUserSelection, org.sakaiproject.javax.PagingPosition page, List<String> totalsBy, String sortBy, boolean sortAscending, int maxResults)
getResourceStats in interface org.sakaiproject.sitestats.api.StatsManagerpublic int getResourceStatsRowCount(String siteId, String resourceAction, List<String> resourceIds, Date iDate, Date fDate, List<String> userIds, boolean inverseUserSelection, List<String> totalsBy)
getResourceStatsRowCount in interface org.sakaiproject.sitestats.api.StatsManagerpublic List<org.sakaiproject.sitestats.api.Stat> getVisitsTotalsStats(String siteId, Date iDate, Date fDate, org.sakaiproject.javax.PagingPosition page, List<String> totalsBy, String sortBy, boolean sortAscending, int maxResults)
getVisitsTotalsStats in interface org.sakaiproject.sitestats.api.StatsManagerpublic List<org.sakaiproject.sitestats.api.Stat> getActivityTotalsStats(String siteId, List<String> events, Date iDate, Date fDate, org.sakaiproject.javax.PagingPosition page, List<String> totalsBy, String sortBy, boolean sortAscending, int maxResults)
getActivityTotalsStats in interface org.sakaiproject.sitestats.api.StatsManagerpublic List<org.sakaiproject.sitestats.api.SiteVisits> getSiteVisits(String siteId)
getSiteVisits in interface org.sakaiproject.sitestats.api.StatsManagerpublic List<org.sakaiproject.sitestats.api.SiteVisits> getSiteVisits(String siteId, Date iDate, Date fDate)
getSiteVisits in interface org.sakaiproject.sitestats.api.StatsManagerpublic List<org.sakaiproject.sitestats.api.SiteVisits> getSiteVisitsByMonth(String siteId, Date iDate, Date fDate)
getSiteVisitsByMonth in interface org.sakaiproject.sitestats.api.StatsManagerpublic long getTotalSiteVisits(String siteId)
getTotalSiteVisits in interface org.sakaiproject.sitestats.api.StatsManagerpublic long getTotalSiteVisits(String siteId, Date iDate, Date fDate)
getTotalSiteVisits in interface org.sakaiproject.sitestats.api.StatsManagerpublic long getTotalSiteUniqueVisits(String siteId)
getTotalSiteUniqueVisits in interface org.sakaiproject.sitestats.api.StatsManagerpublic long getTotalSiteUniqueVisits(String siteId, Date iDate, Date fDate)
getTotalSiteUniqueVisits in interface org.sakaiproject.sitestats.api.StatsManagerpublic int getTotalSiteUsers(String siteId)
getTotalSiteUsers in interface org.sakaiproject.sitestats.api.StatsManagerpublic List<org.sakaiproject.sitestats.api.SiteActivity> getSiteActivity(String siteId, List<String> events)
getSiteActivity in interface org.sakaiproject.sitestats.api.StatsManagerpublic List<org.sakaiproject.sitestats.api.SiteActivity> getSiteActivity(String siteId, List<String> events, Date iDate, Date fDate)
getSiteActivity in interface org.sakaiproject.sitestats.api.StatsManagerpublic List<org.sakaiproject.sitestats.api.SiteActivity> getSiteActivityByDay(String siteId, List<String> events, Date iDate, Date fDate)
getSiteActivityByDay in interface org.sakaiproject.sitestats.api.StatsManagerpublic List<org.sakaiproject.sitestats.api.SiteActivity> getSiteActivityByMonth(String siteId, List<String> events, Date iDate, Date fDate)
getSiteActivityByMonth in interface org.sakaiproject.sitestats.api.StatsManagerpublic List<org.sakaiproject.sitestats.api.SiteActivityByTool> getSiteActivityByTool(String siteId, List<String> events, Date iDate, Date fDate)
getSiteActivityByTool in interface org.sakaiproject.sitestats.api.StatsManagerpublic List<org.sakaiproject.sitestats.api.SiteActivity> getSiteActivityGrpByDate(String siteId, List<String> events, Date iDate, Date fDate)
getSiteActivityGrpByDate in interface org.sakaiproject.sitestats.api.StatsManagerpublic long getTotalSiteActivity(String siteId, List<String> events)
getTotalSiteActivity in interface org.sakaiproject.sitestats.api.StatsManagerpublic long getTotalSiteActivity(String siteId, List<String> events, Date iDate, Date fDate)
getTotalSiteActivity in interface org.sakaiproject.sitestats.api.StatsManagerpublic Date getInitialActivityDate(String siteId)
getInitialActivityDate in interface org.sakaiproject.sitestats.api.StatsManagerpublic boolean isEventContextSupported()
isEventContextSupported in interface org.sakaiproject.sitestats.api.StatsManagerpublic void logEvent(Object object, String logAction)
logEvent in interface org.sakaiproject.sitestats.api.StatsManagerCopyright © 2006-2016 Universidade Fernando Pessoa. All Rights Reserved.