| 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.