| Package | Description | 
|---|---|
| com.jalios.jcms.analytics | |
| com.jalios.jcms.analytics.agent | |
| com.jalios.jcms.analytics.storage | |
| com.jalios.jcms.analytics.storage.impl | 
| Modifier and Type | Method and Description | 
|---|---|
| StatisticContext | AnalyzeListener. getContext() | 
| StatisticContext | AbstractAnalyzeJob. getContext() | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract void | AbstractStatisticAgent. doProcess(EventData data,
         StatisticContext context) | 
| abstract boolean | AbstractStatisticAgent. endAnalyze(AbstractReportMetric reportMetric,
          StatisticContext context) | 
| AbstractEventDataProvider | AnalyticsManager. getEventDataProvider(StatisticContext context) | 
| protected static AbstractReportMetric | AbstractAnalyzeJob. getReportMetric(Workspace analyzedWS,
               StatisticContext context,
               java.lang.Class<? extends AbstractReportMetric> clazz) | 
| protected static AbstractReportMetric | AbstractAnalyzeJob. getReportMetric(Workspace analyzedWS,
               StatisticContext context,
               java.util.Date startDate,
               java.util.Date endDate,
               java.lang.Class<? extends AbstractReportMetric> clazz) | 
| void | AbstractStatisticAgent. init(StatisticContext context) | 
| void | ProgressListener. onEndEvent(StatisticContext context,
          boolean withoutError) | 
| void | AnalyzeListener. onEndEvent(StatisticContext context,
          boolean withoutError) | 
| void | ProgressListener. onProgressEvent(AbstractEventDataProvider eventDataProvider,
               StatisticContext context) | 
| void | AnalyzeListener. onProgressEvent(AbstractEventDataProvider eventDataProvider,
               StatisticContext context) | 
| void | ProgressListener. onStartEvent(AbstractEventDataProvider eventDataProvider,
            StatisticContext context) | 
| void | AnalyzeListener. onStartEvent(AbstractEventDataProvider eventDataProvider,
            StatisticContext context) | 
| 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 | 
| void | AnalyzeListener. setContext(StatisticContext context) | 
| void | AbstractAnalyzeJob. setContext(StatisticContext context) | 
| abstract void | AbstractStatisticAgent. startAnalyze(StatisticContext context) | 
| Constructor and Description | 
|---|
| AbstractAnalyzeJob(Interval interval,
                  StatisticContext context,
                  java.util.List<AbstractStatisticAgent> agentList,
                  ProgressListener listener) | 
| AnalyzeJob(java.util.Date analyzedDate,
          StatisticContext context,
          java.util.List<AbstractStatisticAgent> agentList,
          ProgressListener listener) | 
| AnalyzeListener(StatisticContext context,
               java.lang.String id) | 
| PeriodAnalyzeJob(Interval analyzedInterval,
                StatisticContext context,
                java.util.List<AbstractStatisticAgent> agentList,
                ProgressListener listener) | 
| StatisticContext(StatisticContext context) | 
| 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) | 
| boolean | WriteReportAgent. endAnalyze(AbstractReportMetric abstractReportMetric,
          StatisticContext context) | 
| boolean | TechnicalReportAgent. endAnalyze(AbstractReportMetric abstractReportMetric,
          StatisticContext context) | 
| boolean | SearchReportAgent. endAnalyze(AbstractReportMetric abstractReportMetric,
          StatisticContext context) | 
| boolean | DayAccessAgent. endAnalyze(AbstractReportMetric abstractReportMetric,
          StatisticContext context) | 
| boolean | AdminReportAgent. endAnalyze(AbstractReportMetric abstractReportMetric,
          StatisticContext context) | 
| boolean | AccountReportAgent. endAnalyze(AbstractReportMetric reportMetric,
          StatisticContext context) | 
| void | WriteReportAgent. startAnalyze(StatisticContext context) | 
| void | TechnicalReportAgent. startAnalyze(StatisticContext context) | 
| void | SearchReportAgent. startAnalyze(StatisticContext context) | 
| void | DayAccessAgent. startAnalyze(StatisticContext context) | 
| void | AdminReportAgent. startAnalyze(StatisticContext context) | 
| void | AccountReportAgent. startAnalyze(StatisticContext context) | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract AbstractEventDataProvider | AbstractStorageHandler. getEventDataProvider(StatisticContext context)Build an  AbstractEventDataProviderto provide data for analysis | 
| Modifier and Type | Method and Description | 
|---|---|
| AbstractEventDataProvider | FileSystemStorage. getEventDataProvider(StatisticContext context) | 
Copyright © 2001-2017 Jalios SA. All Rights Reserved.