com.jalios.jcms.stat.listener
Class StatMatchPatternListener

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.StatMatchPatternListener
All Implemented Interfaces:
StatListener

public class StatMatchPatternListener
extends StatFieldListener

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

Field Summary
protected  org.apache.oro.text.regex.Perl5Compiler fieldCompiler
           
protected  org.apache.oro.text.regex.Perl5Matcher fieldMatcher
           
protected  org.apache.oro.text.regex.Pattern[] fieldPattern
           
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
StatMatchPatternListener(String zone, String field, String mapKey, boolean validate, String pattern)
           
 
Method Summary
 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, 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

fieldMatcher

protected org.apache.oro.text.regex.Perl5Matcher fieldMatcher

fieldCompiler

protected org.apache.oro.text.regex.Perl5Compiler fieldCompiler

fieldPattern

protected org.apache.oro.text.regex.Pattern[] fieldPattern
Constructor Detail

StatMatchPatternListener

public StatMatchPatternListener(String zone,
                                String field,
                                String mapKey,
                                boolean validate,
                                String pattern)
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)


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