public abstract class AbstractStatMultiListener extends AbstractStatFieldListener
Modifier and Type | Field and Description |
---|---|
protected StatDateTimeListener |
dayListener |
protected StatDateTimeListener |
dayWeekListener |
protected StatDateTimeListener |
hourListener |
protected java.util.List |
listeners |
protected StatDateTimeListener |
monthListener |
static java.lang.String |
REVISION |
protected StatDateTimeListener |
weekListener |
beautifier, handleCount, handleTime, t0
ADMIN_AREA, ALL_AREA, channel, display, displayAverage, displayTimeChart, displayWeekChart, FEED_AREA, filteredZone, name, portlet, PUBLIC_AREA, regexpFilter, report, WORK_AREA
ALL_WORKSPACE, TRUNCATE
Constructor and Description |
---|
AbstractStatMultiListener(java.lang.String zone) |
Modifier and Type | Method and Description |
---|---|
void |
addListener(AbstractStatFieldListener l)
Add a listener to call
|
java.util.SortedSet |
getCurrentObjSet(java.lang.String mapKey)
Return the current processing objects
|
void |
handleEndOfStatEntries(java.util.Map workspaceMap)
Call EndOfStatEntries with given WorkspaceMap
|
void |
init(PortletStat portlet,
PortalElement report)
Init the Portlet attributs
|
void |
processEntry(StatEntry entry,
java.lang.Object workspace,
java.util.Map workspaceMap)
Process an object and store it to the workspace map
|
protected void |
processEntry(StatEntry entry,
java.lang.Object workspace,
java.util.Map workspaceMap,
java.util.Collection skip) |
java.lang.Object |
processWorkspace(StatEntry entry)
Get the workspace of the StatEntry
|
void |
removeListener(AbstractStatFieldListener l)
Remove a Listener to call
|
boolean |
validateEntry(StatEntry entry)
Validate the Stat Entry and get the correct parameter to process later.
|
getBeautifier, getNanoDuration, getWorkspaceFieldMap, getWorkspaceFieldMap, getWorkspaceMap, handleEndOfStatEntries, handleStatEntry, timeStart, timeStop, updateWorkspaceMap, updateWorkspaceMap, updateWorkspaceMap
getDisplay, getName, getPortlet, getZone, handleStartDocument, isFiltered, setDisplay, setPortlet, setZone, toString
public static final java.lang.String REVISION
protected java.util.List listeners
protected StatDateTimeListener dayListener
protected StatDateTimeListener weekListener
protected StatDateTimeListener monthListener
protected StatDateTimeListener dayWeekListener
protected StatDateTimeListener hourListener
public AbstractStatMultiListener(java.lang.String zone)
public void init(PortletStat portlet, PortalElement report)
StatListener
init
in interface StatListener
init
in class AbstractStatListener
StatListener.init(PortletStat, PortalElement)
public void handleEndOfStatEntries(java.util.Map workspaceMap)
AbstractStatFieldListener
handleEndOfStatEntries
in class AbstractStatFieldListener
AbstractStatFieldListener.handleEndOfStatEntries(Map)
public java.lang.Object processWorkspace(StatEntry entry)
AbstractStatFieldListener
processWorkspace
in class AbstractStatFieldListener
AbstractStatFieldListener.processWorkspace(StatEntry)
public boolean validateEntry(StatEntry entry)
AbstractStatFieldListener
validateEntry
in class AbstractStatFieldListener
AbstractStatFieldListener.validateEntry(StatEntry)
public void processEntry(StatEntry entry, java.lang.Object workspace, java.util.Map workspaceMap)
AbstractStatFieldListener
processEntry
in class AbstractStatFieldListener
AbstractStatFieldListener.processEntry(StatEntry, Object, Map)
protected void processEntry(StatEntry entry, java.lang.Object workspace, java.util.Map workspaceMap, java.util.Collection skip)
public void addListener(AbstractStatFieldListener l)
l
- public void removeListener(AbstractStatFieldListener l)
l
- public java.util.SortedSet getCurrentObjSet(java.lang.String mapKey)
getCurrentObjSet
in class AbstractStatFieldListener
Copyright © 2001-2010 Jalios SA. All Rights Reserved.