public class StatEntry
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected boolean |
activatePooling |
static java.lang.String |
BROWSERS |
static java.util.Set |
customSet |
static java.util.Set |
dataArraySet |
static java.util.Set |
dataSet |
protected java.util.List |
hashSetPool |
protected int |
hashSetPoolState |
protected org.apache.oro.text.regex.PatternMatcher |
matcher |
int |
matchPattern |
protected java.util.Map |
objMap |
static java.lang.String |
OS |
static org.apache.oro.text.regex.Pattern |
PATTERN_BROWSER |
static int |
PATTERN_NOT_PROCESSED |
static org.apache.oro.text.regex.Pattern |
PATTERN_OS |
static int |
PATTERN_PROCESSED_FALSE |
static int |
PATTERN_PROCESSED_TRUE |
static java.util.Set |
processSet |
static java.util.Set |
querySet |
static java.lang.String |
REVISION |
static java.lang.String |
STAT |
static java.lang.String |
STAT_AUDIENCEMENT |
static java.lang.String |
STAT_BROWSER |
static java.lang.String |
STAT_COUNTRY |
static java.lang.String |
STAT_CTXTCAT |
static java.lang.String |
STAT_CURRENTCAT |
static java.lang.String |
STAT_DATA |
static java.lang.String |
STAT_DATA_TYPE |
static java.lang.String |
STAT_DATEEND |
static java.lang.String |
STAT_DATESTART |
static java.lang.String[] |
STAT_FIELDS |
static java.lang.Class<?>[] |
STAT_FIELDS_CLASS |
static java.lang.String |
STAT_GROUPS |
static java.lang.String |
STAT_IPADDRESS |
static java.lang.String |
STAT_LANGUAGE |
static java.lang.String |
STAT_LINE |
static java.lang.String |
STAT_LOCALE |
static java.lang.String |
STAT_MEMBER |
static java.lang.String |
STAT_MEMO |
static java.lang.String |
STAT_METHODE |
static java.lang.String |
STAT_NAME |
static java.lang.String |
STAT_OS |
static java.lang.String |
STAT_PORTAL |
static java.lang.String |
STAT_PORTALCAT |
static java.lang.String |
STAT_PUBLICATION |
static java.lang.String |
STAT_QUERYSTRING |
static java.lang.String |
STAT_REFERER |
static java.lang.String |
STAT_SCHEME |
static java.lang.String |
STAT_SEARCH_CATEGORY |
static java.lang.String |
STAT_SEARCH_FULLTEXT |
static java.lang.String |
STAT_SEARCH_GROUPS |
static java.lang.String |
STAT_SEARCH_HIST |
static java.lang.String |
STAT_SEARCH_MEMBERS |
static java.lang.String |
STAT_SEARCH_SORT |
static java.lang.String |
STAT_SEARCH_TYPES |
static java.lang.String |
STAT_SERVERNAME |
static java.lang.String |
STAT_SERVERPORT |
static java.lang.String |
STAT_SESSIONID |
static java.lang.String |
STAT_URI |
static java.lang.String |
STAT_URID |
static java.lang.String |
STAT_USERAGENT |
static java.lang.String |
STAT_WORKSPACE |
static java.lang.String |
STAT_XFORWARD |
static java.lang.String |
STAT_ZONE |
protected java.util.Map |
strMap |
protected java.util.List |
treeSetPool |
protected int |
treeSetPoolState |
Constructor and Description |
---|
StatEntry() |
Modifier and Type | Method and Description |
---|---|
protected java.util.Set |
getNewHashSet() |
protected java.util.SortedSet |
getNewTreeSet() |
java.lang.Object |
getStatObject(java.lang.String key)
Return the first representation of a given key
|
java.util.Set |
getStatObjects(java.lang.String key)
Get the Objet value of key
Warning !
|
java.lang.String |
getStatValue(java.lang.String key)
Get String value of the given key
|
void |
init(org.xml.sax.Attributes atts)
Initialise StatEntry with new Attributes
|
protected void |
initPool() |
boolean |
isLogged()
This method check if the visitor of this line of stat
was logged
|
protected void |
processCustom(java.lang.String key,
java.lang.String value) |
protected void |
processData(java.lang.String key,
java.lang.String value) |
protected void |
processDatas(java.lang.String key,
java.lang.String value) |
protected void |
processObject(java.lang.String key)
Try to convert the String to a more workable object
|
protected void |
processQuerys(java.lang.String key,
java.lang.String value) |
void |
setStatValue(java.lang.String key,
java.lang.String value)
Set String value of the given key
|
public static final java.lang.String REVISION
public static final int PATTERN_NOT_PROCESSED
public static final int PATTERN_PROCESSED_TRUE
public static final int PATTERN_PROCESSED_FALSE
public static final java.lang.String BROWSERS
public static final java.lang.String OS
public static final org.apache.oro.text.regex.Pattern PATTERN_BROWSER
public static final org.apache.oro.text.regex.Pattern PATTERN_OS
public static final java.lang.String STAT
public static final java.lang.String STAT_LINE
public static final java.lang.String STAT_IPADDRESS
public static final java.lang.String STAT_METHODE
public static final java.lang.String STAT_REFERER
public static final java.lang.String STAT_SCHEME
public static final java.lang.String STAT_SERVERNAME
public static final java.lang.String STAT_URI
public static final java.lang.String STAT_QUERYSTRING
public static final java.lang.String STAT_SESSIONID
public static final java.lang.String STAT_USERAGENT
public static final java.lang.String STAT_ZONE
public static final java.lang.String STAT_MEMO
public static final java.lang.String STAT_NAME
public static final java.lang.String STAT_SERVERPORT
public static final java.lang.String STAT_LOCALE
public static final java.lang.String STAT_DATESTART
public static final java.lang.String STAT_DATEEND
public static final java.lang.String STAT_DATA
public static final java.lang.String STAT_DATA_TYPE
public static final java.lang.String STAT_MEMBER
public static final java.lang.String STAT_GROUPS
public static final java.lang.String STAT_PORTAL
public static final java.lang.String STAT_WORKSPACE
public static final java.lang.String STAT_CURRENTCAT
public static final java.lang.String STAT_PORTALCAT
public static final java.lang.String STAT_CTXTCAT
public static final java.lang.String STAT_PUBLICATION
public static final java.lang.String STAT_BROWSER
public static final java.lang.String STAT_OS
public static final java.lang.String STAT_COUNTRY
public static final java.lang.String STAT_LANGUAGE
public static final java.lang.String STAT_SEARCH_FULLTEXT
public static final java.lang.String STAT_SEARCH_CATEGORY
public static final java.lang.String STAT_SEARCH_GROUPS
public static final java.lang.String STAT_SEARCH_MEMBERS
public static final java.lang.String STAT_SEARCH_TYPES
public static final java.lang.String STAT_SEARCH_SORT
public static final java.lang.String STAT_SEARCH_HIST
public static final java.lang.String STAT_URID
public static final java.lang.String STAT_AUDIENCEMENT
public static final java.lang.String STAT_XFORWARD
public static final java.lang.String[] STAT_FIELDS
public static final java.lang.Class<?>[] STAT_FIELDS_CLASS
public static final java.util.Set dataSet
public static final java.util.Set dataArraySet
public static final java.util.Set querySet
public static final java.util.Set customSet
public static final java.util.Set processSet
protected org.apache.oro.text.regex.PatternMatcher matcher
protected java.util.Map strMap
protected java.util.Map objMap
public int matchPattern
protected java.util.List treeSetPool
protected java.util.List hashSetPool
protected int treeSetPoolState
protected int hashSetPoolState
protected boolean activatePooling
public void init(org.xml.sax.Attributes atts)
atts
- public java.lang.String getStatValue(java.lang.String key)
key
- public void setStatValue(java.lang.String key, java.lang.String value)
public java.lang.Object getStatObject(java.lang.String key)
key
- public java.util.Set getStatObjects(java.lang.String key)
key
- public boolean isLogged()
protected void initPool()
protected java.util.SortedSet getNewTreeSet()
protected java.util.Set getNewHashSet()
protected void processData(java.lang.String key, java.lang.String value)
protected void processDatas(java.lang.String key, java.lang.String value)
protected void processQuerys(java.lang.String key, java.lang.String value)
protected void processCustom(java.lang.String key, java.lang.String value)
protected void processObject(java.lang.String key)
key
- Copyright © 2001-2010 Jalios SA. All Rights Reserved.