Package | Description |
---|---|
com.jalios.jcms.analytics | |
com.jalios.jcms.analytics.agent |
Modifier and Type | Method and Description |
---|---|
java.util.List<EventData> |
AnalyticsManager.readEventFile(java.io.File file)
Read
EventData from a file |
Modifier and Type | Method and Description |
---|---|
static void |
AnalyticsManager.appendEventData(EventData eventData)
Append a data event
|
static void |
AnalyticsManager.appendEventData(EventData eventData,
javax.servlet.http.HttpServletRequest request)
Append a data event
|
static void |
AnalyticsManager.appendEventData(EventData eventData,
javax.servlet.http.HttpServletRequest request,
java.io.File eventDirectory)
Append a data event
|
abstract void |
AbstractStatisticAgent.doProcess(EventData data,
StatisticContext context) |
static java.util.Map<java.lang.String,java.lang.String> |
AnalyticsManager.generateAccessContextMap(javax.servlet.http.HttpServletRequest request,
EventData eventData) |
static boolean |
AnalyticsManager.isBot(EventData data) |
void |
AbstractStatisticAgent.process(EventData data,
StatisticContext context)
process the current data
Default implementation check :
- if data is not null
- if urid is not null in analyze configuration, canUse check if the evenData urid is the same
- if workspaceId is not null in analyze configuration, canUse check if the evenData workspaceId is the same
- if startDate or endDate in eventData is null it return false
- if the startDate is in the same day than the agent report day
|
java.lang.String |
AnalyticsManager.serializeEvent(EventData data)
Serialize an
EventData in a string |
void |
AnalyticsManager.writeEvent(EventData data)
Write an
EventData in the file |
void |
AnalyticsManager.writeEvent(java.io.File eventDirectory,
EventData data)
Write an
EventData in the file |
Modifier and Type | Method and Description |
---|---|
void |
WriteReportAgent.doProcess(EventData data,
StatisticContext context) |
void |
TechnicalReportAgent.doProcess(EventData data,
StatisticContext context) |
void |
SearchReportAgent.doProcess(EventData data,
StatisticContext context) |
void |
DayAccessAgent.doProcess(EventData data,
StatisticContext context) |
void |
AdminReportAgent.doProcess(EventData data,
StatisticContext context) |
void |
AccountReportAgent.doProcess(EventData data,
StatisticContext context) |
Copyright © 2001-2010 Jalios SA. All Rights Reserved.