com.jalios.jcms.stat.listener
Class StatDataListener

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
All Implemented Interfaces:
StatListener
Direct Known Subclasses:
StatPublicationListener

public class StatDataListener
extends StatFieldListener

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

Field Summary
protected  Set blackListClass
           
protected  Class clazz
           
static String REVISION
           
 
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
StatDataListener(String zone, String field, String mapKey, boolean validate, Class clazz, boolean vObj)
           
 
Method Summary
protected  Class getStatEntryClass(StatEntry entry)
           
 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.StatFieldListener
getCurrentObjSet, getCurrentObjSet, handleEndOfStatEntries, processEntry, toString, validateEntryField, validateEntryObject
 
Methods inherited from class com.jalios.jcms.stat.listener.AbstractStatMultiListener
addListener, init, processEntry, processWorkspace, 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

clazz

protected Class clazz

blackListClass

protected Set blackListClass
Constructor Detail

StatDataListener

public StatDataListener(String zone,
                        String field,
                        String mapKey,
                        boolean validate,
                        Class clazz,
                        boolean vObj)
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 StatFieldListener
Returns:
true if the Entry shoud be processed.
Since:
jcms-5.0.0
See Also:
AbstractStatFieldListener.validateEntry(StatEntry)

getStatEntryClass

protected Class getStatEntryClass(StatEntry entry)


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