public class StatSessionListener extends AbstractStatFieldListener
Modifier and Type | Field and Description |
---|---|
long |
averageSessionDuration |
protected long |
requestTimeOut |
static java.lang.String |
REVISION |
protected java.lang.String |
session |
protected java.util.Map |
sessionMap |
protected java.util.Set |
sessionSet |
protected long |
sessionTimeOut |
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 |
---|
StatSessionListener() |
Modifier and Type | Method and Description |
---|---|
protected void |
averageSessionDuration()
Calculate the final session duration
|
protected long |
getSessionDuration(long[] duration)
Calculate the session duration
|
void |
handleEndOfStatEntries(java.util.Map workspaceMap)
Call EndOfStatEntries with given WorkspaceMap
|
void |
processEntry(StatEntry entry,
java.lang.Object workspace,
java.util.Map workspaceMap)
Process an object and store it to the workspace map
|
protected void |
processSessionDuration(long startDate)
Update the session count
|
boolean |
validateEntry(StatEntry entry)
Validate the Stat Entry and get the correct parameter to process later.
|
getBeautifier, getCurrentObjSet, getNanoDuration, getWorkspaceFieldMap, getWorkspaceFieldMap, getWorkspaceMap, handleEndOfStatEntries, handleStatEntry, processWorkspace, timeStart, timeStop, updateWorkspaceMap, updateWorkspaceMap, updateWorkspaceMap
getDisplay, getName, getPortlet, getZone, handleStartDocument, init, isFiltered, setDisplay, setPortlet, setZone, toString
public static final java.lang.String REVISION
protected java.util.Map sessionMap
protected java.util.Set sessionSet
protected long sessionTimeOut
protected long requestTimeOut
protected java.lang.String session
public long averageSessionDuration
public boolean validateEntry(StatEntry entry)
AbstractStatFieldListener
validateEntry
in class AbstractStatFieldListener
AbstractStatFieldListener.validateEntry(StatEntry)
public void handleEndOfStatEntries(java.util.Map workspaceMap)
AbstractStatFieldListener
handleEndOfStatEntries
in class AbstractStatFieldListener
AbstractStatFieldListener.handleEndOfStatEntries(Map)
protected long getSessionDuration(long[] duration)
duration
- public void processEntry(StatEntry entry, java.lang.Object workspace, java.util.Map workspaceMap)
AbstractStatFieldListener
processEntry
in class AbstractStatFieldListener
protected void averageSessionDuration()
protected void processSessionDuration(long startDate)
Copyright © 2001-2010 Jalios SA. All Rights Reserved.