public class WGAUsageStatistics
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
WGAUsageStatistics.AccessData |
static class |
WGAUsageStatistics.HourStatistic |
static class |
WGAUsageStatistics.RequestStatistic |
static class |
WGAUsageStatistics.SessionStatistic |
class |
WGAUsageStatistics.UpdateStatisticsThread |
Modifier and Type | Method and Description |
---|---|
void |
addRequestStatistic(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpSession sess,
de.innovationgate.webgate.api.WGDatabase db,
TMLUserProfile profile) |
void |
dispose() |
long |
getAllRequests() |
java.util.List<java.util.Date> |
getAvailableDays() |
java.util.Map<java.lang.String,java.lang.Long> |
getFilteredRequestsMap() |
java.util.Map |
getHoursMapForDay(java.util.Date date) |
java.util.List<WGAUsageStatistics.SessionStatistic> |
getRecentSessionStatistics() |
void |
usageTestData() |
public void addRequestStatistic(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpSession sess, de.innovationgate.webgate.api.WGDatabase db, TMLUserProfile profile)
public long getAllRequests()
public java.util.List<java.util.Date> getAvailableDays()
public java.util.Map getHoursMapForDay(java.util.Date date)
public void usageTestData()
public java.util.List<WGAUsageStatistics.SessionStatistic> getRecentSessionStatistics()
public void dispose()
public java.util.Map<java.lang.String,java.lang.Long> getFilteredRequestsMap()