com.jalios.jcms.analytics.metric
Class TechnicalReportMetric
java.lang.Object
com.jalios.jcms.analytics.metric.AbstractReportMetric
com.jalios.jcms.analytics.metric.TechnicalReportMetric
- All Implemented Interfaces:
- DBData, Serializable
public class TechnicalReportMetric
- extends AbstractReportMetric
- See Also:
- Serialized Form
Method Summary |
void |
aggregateUridData(AbstractReportMetric metric)
Aggregate a metric to this one (to provide aggregated metrics like global from uri's) |
void |
checkAbsoluteMetrics(List<AbstractReportMetric> previousReportList)
Check "photo" indicator in this metric. |
int |
getAuthFailCount()
|
int |
getAverageAccessTime()
|
Map<String,Integer> |
getBotTop()
|
Map<String,Integer> |
getBrowserTop()
|
int |
getCsrfCount()
|
Map<String,Integer> |
getIpTop()
|
int |
getOpenAPICount()
|
Map<String,Integer> |
getOsTop()
|
Map<String,Integer> |
getReferrerTop()
|
int |
getRequestBotCount()
|
int |
getRequestCount()
|
int |
getRssAccessCount()
|
Map<String,String> |
getSlowRequestTop()
|
Map<String,Integer> |
getZoneTop()
|
void |
initializeDBDataCollections()
|
void |
setAuthFailCount(int authFailCount)
|
void |
setAverageAccessTime(int averageAccessTime)
|
void |
setBotTop(Map<String,Integer> botTop)
|
void |
setBrowserTop(Map<String,Integer> browserTop)
|
void |
setCsrfCount(int csrfCount)
|
void |
setIpTop(Map<String,Integer> ipTop)
|
void |
setOpenAPICount(int openAPICount)
|
void |
setOsTop(Map<String,Integer> osTop)
|
void |
setReferrerTop(Map<String,Integer> referrerTop)
|
void |
setRequestBotCount(int requestBotCount)
|
void |
setRequestCount(int requestCount)
|
void |
setRssAccessCount(int rssAccessCount)
|
void |
setSlowRequestTop(Map<String,String> slowRequestTop)
|
void |
setZoneTop(Map<String,Integer> zoneTop)
|
String |
toString()
|
Methods inherited from class com.jalios.jcms.analytics.metric.AbstractReportMetric |
getEndDate, getReportDate, getRowId, getStartDate, getUrid, getWorkspaceId, setEndDate, setReportDate, setRowId, setStartDate, setUrid, setWorkspaceId |
TechnicalReportMetric
public TechnicalReportMetric()
getRequestCount
public int getRequestCount()
setRequestCount
public void setRequestCount(int requestCount)
getRequestBotCount
public int getRequestBotCount()
setRequestBotCount
public void setRequestBotCount(int requestBotCount)
getRssAccessCount
public int getRssAccessCount()
setRssAccessCount
public void setRssAccessCount(int rssAccessCount)
getOpenAPICount
public int getOpenAPICount()
setOpenAPICount
public void setOpenAPICount(int openAPICount)
getAuthFailCount
public int getAuthFailCount()
setAuthFailCount
public void setAuthFailCount(int authFailCount)
getCsrfCount
public int getCsrfCount()
setCsrfCount
public void setCsrfCount(int csrfCount)
getAverageAccessTime
public int getAverageAccessTime()
setAverageAccessTime
public void setAverageAccessTime(int averageAccessTime)
getBrowserTop
public Map<String,Integer> getBrowserTop()
setBrowserTop
public void setBrowserTop(Map<String,Integer> browserTop)
getBotTop
public Map<String,Integer> getBotTop()
setBotTop
public void setBotTop(Map<String,Integer> botTop)
getOsTop
public Map<String,Integer> getOsTop()
setOsTop
public void setOsTop(Map<String,Integer> osTop)
getZoneTop
public Map<String,Integer> getZoneTop()
setZoneTop
public void setZoneTop(Map<String,Integer> zoneTop)
getIpTop
public Map<String,Integer> getIpTop()
setIpTop
public void setIpTop(Map<String,Integer> ipTop)
getReferrerTop
public Map<String,Integer> getReferrerTop()
setReferrerTop
public void setReferrerTop(Map<String,Integer> referrerTop)
getSlowRequestTop
public Map<String,String> getSlowRequestTop()
setSlowRequestTop
public void setSlowRequestTop(Map<String,String> slowRequestTop)
initializeDBDataCollections
public void initializeDBDataCollections()
- Overrides:
initializeDBDataCollections
in class AbstractReportMetric
toString
public String toString()
- Overrides:
toString
in class Object
aggregateUridData
public void aggregateUridData(AbstractReportMetric metric)
- Description copied from class:
AbstractReportMetric
- Aggregate a metric to this one (to provide aggregated metrics like global from uri's)
- Specified by:
aggregateUridData
in class AbstractReportMetric
- Parameters:
metric
- the metric to add
checkAbsoluteMetrics
public void checkAbsoluteMetrics(List<AbstractReportMetric> previousReportList)
- Description copied from class:
AbstractReportMetric
- Check "photo" indicator in this metric. If the photo indicator is missing, value can sometimes be computed from previous metrics.
- Specified by:
checkAbsoluteMetrics
in class AbstractReportMetric
- Parameters:
previousReportList
- List
of previous AbstractReportMetric
Copyright © 2001-2010 Jalios SA. All Rights Reserved.