public abstract class AbstractStatListener extends java.lang.Object implements StatListener
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ADMIN_AREA |
static java.lang.String |
ALL_AREA |
protected Channel |
channel |
protected java.lang.String |
display |
protected boolean |
displayAverage |
protected boolean |
displayTimeChart |
protected boolean |
displayWeekChart |
static java.lang.String |
FEED_AREA |
protected java.lang.String |
filteredZone |
protected java.lang.String |
name |
protected PortletStat |
portlet |
static java.lang.String |
PUBLIC_AREA |
protected boolean |
regexpFilter |
protected PortalElement |
report |
static java.lang.String |
REVISION |
static java.lang.String |
WORK_AREA |
ALL_WORKSPACE, TRUNCATE
Constructor and Description |
---|
AbstractStatListener() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDisplay() |
java.lang.String |
getName()
Return the distinguish name of the listener
|
PortletStat |
getPortlet() |
java.lang.String |
getZone() |
abstract void |
handleEndOfStatEntries()
Called when parsing is finished and then no more line will be send
|
void |
handleStartDocument()
handle start document event
|
boolean |
handleStatEntry(StatEntry entry)
Handle a line of Log
|
void |
init(PortletStat portlet,
PortalElement report)
Init the Portlet attributs
|
protected boolean |
isFiltered(StatEntry entry) |
void |
setDisplay(java.lang.String display) |
void |
setPortlet(PortletStat portlet) |
void |
setZone(java.lang.String zone) |
java.lang.String |
toString() |
public static final java.lang.String REVISION
public static final java.lang.String ALL_AREA
public static final java.lang.String ADMIN_AREA
public static final java.lang.String WORK_AREA
public static final java.lang.String PUBLIC_AREA
public static final java.lang.String FEED_AREA
protected java.lang.String name
protected java.lang.String display
protected boolean regexpFilter
protected boolean displayAverage
protected boolean displayTimeChart
protected boolean displayWeekChart
protected java.lang.String filteredZone
protected PortletStat portlet
protected PortalElement report
protected Channel channel
public void init(PortletStat portlet, PortalElement report)
StatListener
init
in interface StatListener
StatListener.init(PortletStat, PortalElement)
public boolean handleStatEntry(StatEntry entry)
StatListener
handleStatEntry
in interface StatListener
StatListener.handleStatEntry(StatEntry)
public abstract void handleEndOfStatEntries()
StatListener
handleEndOfStatEntries
in interface StatListener
StatListener.handleEndOfStatEntries()
public java.lang.String getName()
StatListener
getName
in interface StatListener
StatListener.getName()
protected boolean isFiltered(StatEntry entry)
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String getZone()
public void setZone(java.lang.String zone)
public PortletStat getPortlet()
public void setPortlet(PortletStat portlet)
public java.lang.String getDisplay()
public void setDisplay(java.lang.String display)
public void handleStartDocument()
StatListener
handleStartDocument
in interface StatListener
Copyright © 2001-2010 Jalios SA. All Rights Reserved.