com.jalios.jcms.stat.listener
Class StatPublicationListener

java.lang.Object
  extended by com.jalios.jcms.stat.listener.AbstractStatListener
      extended by com.jalios.jcms.stat.listener.AbstractStatFieldListener
          extended by com.jalios.jcms.stat.listener.AbstractStatMultiListener
              extended by com.jalios.jcms.stat.listener.StatFieldListener
                  extended by com.jalios.jcms.stat.listener.StatDataListener
                      extended by com.jalios.jcms.stat.listener.StatPublicationListener
All Implemented Interfaces:
StatListener

public class StatPublicationListener
extends StatDataListener

Since:
jcms-5.0.0
Version:
$Revision: 27753 $
Author:
Jean-Philippe Encausse

Field Summary
static String REVISION
           
protected  boolean usePublicationWS
           
 
Fields inherited from class com.jalios.jcms.stat.listener.StatDataListener
blackListClass, clazz
 
Fields inherited from class com.jalios.jcms.stat.listener.StatFieldListener
defaultValue, field, mapKey, tmpObjs, validate, vObj
 
Fields inherited from class com.jalios.jcms.stat.listener.AbstractStatMultiListener
dayListener, dayWeekListener, hourListener, listeners, monthListener, weekListener
 
Fields inherited from class com.jalios.jcms.stat.listener.AbstractStatFieldListener
beautifier, handleCount, handleTime, t0
 
Fields inherited from class com.jalios.jcms.stat.listener.AbstractStatListener
ADMIN_AREA, ALL_AREA, channel, display, displayAverage, displayTimeChart, displayWeekChart, FEED_AREA, filteredZone, name, portlet, PUBLIC_AREA, regexpFilter, report, WORK_AREA
 
Fields inherited from interface com.jalios.jcms.stat.StatListener
ALL_WORKSPACE, TRUNCATE
 
Constructor Summary
StatPublicationListener(String zone, String mapKey, boolean validate, Class clazz, boolean usePublicationWS)
           
 
Method Summary
 Object processWorkspace(StatEntry entry)
          Get the workspace of the StatEntry
 boolean validateEntry(StatEntry entry)
          Validate the Stat Entry and get the correct parameter to process later.
 
Methods inherited from class com.jalios.jcms.stat.listener.StatDataListener
getStatEntryClass
 
Methods inherited from class com.jalios.jcms.stat.listener.StatFieldListener
getCurrentObjSet, getCurrentObjSet, handleEndOfStatEntries, processEntry, toString, validateEntryField, validateEntryObject
 
Methods inherited from class com.jalios.jcms.stat.listener.AbstractStatMultiListener
addListener, init, processEntry, removeListener
 
Methods inherited from class com.jalios.jcms.stat.listener.AbstractStatFieldListener
getBeautifier, getNanoDuration, getWorkspaceFieldMap, getWorkspaceFieldMap, getWorkspaceMap, handleEndOfStatEntries, handleStatEntry, timeStart, timeStop, updateWorkspaceMap, updateWorkspaceMap, updateWorkspaceMap
 
Methods inherited from class com.jalios.jcms.stat.listener.AbstractStatListener
getDisplay, getName, getPortlet, getZone, handleStartDocument, isFiltered, setDisplay, setPortlet, setZone
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

REVISION

public static final String REVISION
See Also:
Constant Field Values

usePublicationWS

protected boolean usePublicationWS
Constructor Detail

StatPublicationListener

public StatPublicationListener(String zone,
                               String mapKey,
                               boolean validate,
                               Class clazz,
                               boolean usePublicationWS)
Method Detail

validateEntry

public boolean validateEntry(StatEntry entry)
Description copied from class: AbstractStatFieldListener
Validate the Stat Entry and get the correct parameter to process later.

Overrides:
validateEntry in class StatDataListener
Returns:
true if the Entry shoud be processed.
See Also:
AbstractStatFieldListener.validateEntry(StatEntry)

processWorkspace

public Object processWorkspace(StatEntry entry)
Description copied from class: AbstractStatFieldListener
Get the workspace of the StatEntry

Overrides:
processWorkspace in class AbstractStatMultiListener
Returns:
a Workspace
Since:
jcms-5.0.0
See Also:
AbstractStatFieldListener.processWorkspace(StatEntry)


Copyright © 2001-2010 Jalios SA. All Rights Reserved.