Package com.jalios.jcms.analytics.metric
Class WriteReportMetric
- java.lang.Object
 - 
- com.jalios.jcms.analytics.metric.AbstractReportMetric
 - 
- com.jalios.jcms.analytics.metric.WriteReportMetric
 
 
 
- 
- All Implemented Interfaces:
 DBData,java.io.Serializable
public class WriteReportMetric extends AbstractReportMetric
- See Also:
 - Serialized Form
 
 
- 
- 
Constructor Summary
Constructors Constructor Description WriteReportMetric() 
- 
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.longgetCatCount()intgetCatCreateCount()intgetCatDeleteCount()intgetCatUpdateCount()longgetDocCount()intgetDocCreateCount()intgetDocDeleteCount()intgetDocUpdateCount()java.util.Map<java.lang.String,java.lang.Integer>getMemberTop()longgetPubCount()intgetPubCreateCount()intgetPubDeleteCount()java.util.Map<java.lang.String,java.lang.String>getPublicationLikeTop()java.util.Map<java.lang.String,java.lang.Integer>getPublicationTypeTop()intgetPubUpdateCount()voidinitializeDBDataCollections()voidsetCatCount(long catCount)voidsetCatCreateCount(int catCreateCount)voidsetCatDeleteCount(int catDeleteCount)voidsetCatUpdateCount(int catUpdateCount)voidsetDocCount(long docCount)voidsetDocCreateCount(int docCreateCount)voidsetDocDeleteCount(int docDeleteCount)voidsetDocUpdateCount(int docUpdateCount)voidsetMemberTop(java.util.Map<java.lang.String,java.lang.Integer> memberTop)voidsetPubCount(long pubCount)voidsetPubCreateCount(int pubCreateCount)voidsetPubDeleteCount(int pubDeleteCount)voidsetPublicationLikeTop(java.util.Map<java.lang.String,java.lang.String> publicationLikeTop)voidsetPublicationTypeTop(java.util.Map<java.lang.String,java.lang.Integer> publicationTypeTop)voidsetPubUpdateCount(int pubUpdateCount)- 
Methods inherited from class com.jalios.jcms.analytics.metric.AbstractReportMetric
getEndDate, getReportDate, getRowId, getStartDate, getUrid, getWorkspaceId, setEndDate, setReportDate, setRowId, setStartDate, setUrid, setWorkspaceId 
 - 
 
 - 
 
- 
- 
Method Detail
- 
getPubCount
public long getPubCount()
 
- 
setPubCount
public void setPubCount(long pubCount)
 
- 
getPubCreateCount
public int getPubCreateCount()
 
- 
setPubCreateCount
public void setPubCreateCount(int pubCreateCount)
 
- 
getPubDeleteCount
public int getPubDeleteCount()
 
- 
setPubDeleteCount
public void setPubDeleteCount(int pubDeleteCount)
 
- 
getDocCount
public long getDocCount()
 
- 
setDocCount
public void setDocCount(long docCount)
 
- 
getDocCreateCount
public int getDocCreateCount()
 
- 
setDocCreateCount
public void setDocCreateCount(int docCreateCount)
 
- 
getDocDeleteCount
public int getDocDeleteCount()
 
- 
setDocDeleteCount
public void setDocDeleteCount(int docDeleteCount)
 
- 
getCatCount
public long getCatCount()
 
- 
setCatCount
public void setCatCount(long catCount)
 
- 
getCatCreateCount
public int getCatCreateCount()
 
- 
setCatCreateCount
public void setCatCreateCount(int catCreateCount)
 
- 
getCatDeleteCount
public int getCatDeleteCount()
 
- 
setCatDeleteCount
public void setCatDeleteCount(int catDeleteCount)
 
- 
getPubUpdateCount
public int getPubUpdateCount()
 
- 
setPubUpdateCount
public void setPubUpdateCount(int pubUpdateCount)
 
- 
getDocUpdateCount
public int getDocUpdateCount()
 
- 
setDocUpdateCount
public void setDocUpdateCount(int docUpdateCount)
 
- 
getCatUpdateCount
public int getCatUpdateCount()
 
- 
setCatUpdateCount
public void setCatUpdateCount(int catUpdateCount)
 
- 
getPublicationTypeTop
public java.util.Map<java.lang.String,java.lang.Integer> getPublicationTypeTop()
 
- 
setPublicationTypeTop
public void setPublicationTypeTop(java.util.Map<java.lang.String,java.lang.Integer> publicationTypeTop)
 
- 
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)
 
- 
getPublicationLikeTop
public java.util.Map<java.lang.String,java.lang.String> getPublicationLikeTop()
 
- 
setPublicationLikeTop
public void setPublicationLikeTop(java.util.Map<java.lang.String,java.lang.String> publicationLikeTop)
 
- 
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
 
- 
initializeDBDataCollections
public void initializeDBDataCollections()
- Specified by:
 initializeDBDataCollectionsin classAbstractReportMetric
 
 - 
 
 -