Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.admin.repo
Class RepoStatInfo

java.lang.Object
  extended by org.nuxeo.ecm.admin.repo.RepoStatInfo

public class RepoStatInfo
extends java.lang.Object

Statistics collector class

Author:
Thierry Delprat

Constructor Summary
RepoStatInfo()
           
 
Method Summary
 void addBlob(long size, Path path)
           
 void addDoc(java.lang.String type, Path path)
           
 void addDoc(java.lang.String type, Path path, boolean isVersion)
           
 void childrenCount(long children, Path path)
           
 java.util.Map<java.lang.String,java.lang.Long> getDocsPerType()
           
 java.lang.Long getDocTypeCount(java.lang.String dType)
           
 java.util.List<java.lang.String> getDocTypes()
           
 long getLastTotalBlobNumber()
           
 long getLastTotalBlobSize()
           
 long getLastTotalNbDocs()
           
 long getMaxBlobSize()
           
 long getMaxChildren()
           
 long getMaxDepth()
           
 float getSpeed()
           
 long getTotalBlobNumber()
           
 long getTotalBlobSize()
           
 long getTotalNbDocs()
           
 long getVersions()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RepoStatInfo

public RepoStatInfo()
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getDocTypeCount

public java.lang.Long getDocTypeCount(java.lang.String dType)

getDocTypes

public java.util.List<java.lang.String> getDocTypes()

getVersions

public long getVersions()

getMaxDepth

public long getMaxDepth()

getMaxChildren

public long getMaxChildren()

getMaxBlobSize

public long getMaxBlobSize()

getDocsPerType

public java.util.Map<java.lang.String,java.lang.Long> getDocsPerType()

getSpeed

public float getSpeed()

addDoc

public void addDoc(java.lang.String type,
                   Path path)

addDoc

public void addDoc(java.lang.String type,
                   Path path,
                   boolean isVersion)

addBlob

public void addBlob(long size,
                    Path path)

childrenCount

public void childrenCount(long children,
                          Path path)

getTotalNbDocs

public long getTotalNbDocs()

getTotalBlobSize

public long getTotalBlobSize()

getTotalBlobNumber

public long getTotalBlobNumber()

getLastTotalNbDocs

public long getLastTotalNbDocs()

getLastTotalBlobSize

public long getLastTotalBlobSize()

getLastTotalBlobNumber

public long getLastTotalBlobNumber()

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.