Package com.jalios.jcms.analytics.metric
Class AccessReportMetric
- java.lang.Object
 - 
- com.jalios.jcms.analytics.metric.AbstractReportMetric
 - 
- com.jalios.jcms.analytics.metric.AccessReportMetric
 
 
 
- 
- All Implemented Interfaces:
 DBData,java.io.Serializable
public class AccessReportMetric extends AbstractReportMetric
- See Also:
 - Serialized Form
 
 
- 
- 
Constructor Summary
Constructors Constructor Description AccessReportMetric() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaggregateUridData(AbstractReportMetric metric)Aggregate a metric to this one (to provide aggregated metrics like global from uri's)voidcheckAbsoluteMetrics(java.util.List<AbstractReportMetric> previousReportList)Check "photo" indicator in this metric.java.util.Map<java.lang.String,java.lang.Integer>getAnonymousPageTop()java.util.Map<java.lang.String,java.lang.String>getContentTop()longgetDownloadCount()longgetLoggedVisitorCount()java.util.Map<java.lang.String,java.lang.Integer>getMemberTop()java.util.Map<java.lang.String,java.lang.Integer>getPortalCategoryTop()longgetPrintViewCount()longgetVisitCount()longgetVisitorCount()java.util.Map<java.lang.String,java.lang.Integer>getWorkspaceTop()voidinitializeDBDataCollections()voidsetAnonymousPageTop(java.util.Map<java.lang.String,java.lang.Integer> anonymousPageTop)voidsetContentTop(java.util.Map<java.lang.String,java.lang.String> contentTop)voidsetDownloadCount(long downloadCount)voidsetLoggedVisitorCount(long loggedVisitorCount)voidsetMemberTop(java.util.Map<java.lang.String,java.lang.Integer> memberTop)voidsetPortalCategoryTop(java.util.Map<java.lang.String,java.lang.Integer> portalCategoryTop)voidsetPrintViewCount(long printViewCount)voidsetVisitCount(long visitCount)voidsetVisitorCount(long visitorCount)voidsetWorkspaceTop(java.util.Map<java.lang.String,java.lang.Integer> workspaceTop)java.lang.StringtoString()- 
Methods inherited from class com.jalios.jcms.analytics.metric.AbstractReportMetric
getEndDate, getReportDate, getRowId, getStartDate, getUrid, getWorkspaceId, setEndDate, setReportDate, setRowId, setStartDate, setUrid, setWorkspaceId 
 - 
 
 - 
 
- 
- 
Method Detail
- 
getVisitCount
public long getVisitCount()
 
- 
setVisitCount
public void setVisitCount(long visitCount)
 
- 
getVisitorCount
public long getVisitorCount()
 
- 
setVisitorCount
public void setVisitorCount(long visitorCount)
 
- 
getLoggedVisitorCount
public long getLoggedVisitorCount()
 
- 
setLoggedVisitorCount
public void setLoggedVisitorCount(long loggedVisitorCount)
 
- 
getDownloadCount
public long getDownloadCount()
 
- 
setDownloadCount
public void setDownloadCount(long downloadCount)
 
- 
getPrintViewCount
public long getPrintViewCount()
 
- 
setPrintViewCount
public void setPrintViewCount(long printViewCount)
 
- 
getMemberTop
public java.util.Map<java.lang.String,java.lang.Integer> getMemberTop()
 
- 
setMemberTop
public void setMemberTop(java.util.Map<java.lang.String,java.lang.Integer> memberTop)
 
- 
getPortalCategoryTop
public java.util.Map<java.lang.String,java.lang.Integer> getPortalCategoryTop()
 
- 
setPortalCategoryTop
public void setPortalCategoryTop(java.util.Map<java.lang.String,java.lang.Integer> portalCategoryTop)
 
- 
getAnonymousPageTop
public java.util.Map<java.lang.String,java.lang.Integer> getAnonymousPageTop()
 
- 
setAnonymousPageTop
public void setAnonymousPageTop(java.util.Map<java.lang.String,java.lang.Integer> anonymousPageTop)
 
- 
getContentTop
public java.util.Map<java.lang.String,java.lang.String> getContentTop()
 
- 
setContentTop
public void setContentTop(java.util.Map<java.lang.String,java.lang.String> contentTop)
 
- 
getWorkspaceTop
public java.util.Map<java.lang.String,java.lang.Integer> getWorkspaceTop()
 
- 
setWorkspaceTop
public void setWorkspaceTop(java.util.Map<java.lang.String,java.lang.Integer> workspaceTop)
 
- 
initializeDBDataCollections
public void initializeDBDataCollections()
- Specified by:
 initializeDBDataCollectionsin classAbstractReportMetric
 
- 
toString
public java.lang.String toString()
- Overrides:
 toStringin classjava.lang.Object
 
- 
aggregateUridData
public void aggregateUridData(AbstractReportMetric metric)
Description copied from class:AbstractReportMetricAggregate a metric to this one (to provide aggregated metrics like global from uri's)- Specified by:
 aggregateUridDatain classAbstractReportMetric- Parameters:
 metric- the metric to add
 
- 
checkAbsoluteMetrics
public void checkAbsoluteMetrics(java.util.List<AbstractReportMetric> previousReportList)
Description copied from class:AbstractReportMetricCheck "photo" indicator in this metric. If the photo indicator is missing, value can sometimes be computed from previous metrics.- Specified by:
 checkAbsoluteMetricsin classAbstractReportMetric- Parameters:
 previousReportList-Listof previousAbstractReportMetric
 
 - 
 
 -