public class BlobStoreStats
extends org.apache.jackrabbit.oak.commons.jmx.AnnotatedStandardMBean
implements org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean, org.apache.jackrabbit.oak.spi.blob.stats.BlobStatsCollector
| Constructor and Description |
|---|
BlobStoreStats(@NotNull org.apache.jackrabbit.oak.stats.StatisticsProvider sp) |
| Modifier and Type | Method and Description |
|---|---|
String |
blobStoreInfoAsString() |
void |
downloadCompleted(String blobId) |
void |
downloaded(String blobId,
long timeTaken,
TimeUnit unit,
long size) |
long |
getDownloadCount() |
CompositeData |
getDownloadCountHistory() |
CompositeData |
getDownloadRateHistory() |
CompositeData |
getDownloadSizeHistory() |
long |
getDownloadTotalSeconds() |
long |
getDownloadTotalSize() |
long |
getUploadCount() |
CompositeData |
getUploadCountHistory() |
CompositeData |
getUploadRateHistory() |
CompositeData |
getUploadSizeHistory() |
long |
getUploadTotalSeconds() |
long |
getUploadTotalSize() |
void |
uploadCompleted(String blobId) |
void |
uploaded(long timeTaken,
TimeUnit unit,
long size) |
getDescription, getDescription, getDescription, getDescription, getImpact, getParameterNamecacheMBeanInfo, getAttribute, getAttributes, getCachedMBeanInfo, getClassName, getConstructors, getDescription, getDescription, getDescription, getImplementation, getImplementationClass, getMBeanInfo, getMBeanInterface, getParameterName, invoke, postDeregister, postRegister, preDeregister, preRegister, setAttribute, setAttributes, setImplementationpublic BlobStoreStats(@NotNull
@NotNull org.apache.jackrabbit.oak.stats.StatisticsProvider sp)
public void uploaded(long timeTaken,
TimeUnit unit,
long size)
uploaded in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStatsCollectorpublic void downloaded(String blobId, long timeTaken, TimeUnit unit, long size)
downloaded in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStatsCollectorpublic void uploadCompleted(String blobId)
uploadCompleted in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStatsCollectorpublic void downloadCompleted(String blobId)
downloadCompleted in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStatsCollectorpublic long getUploadTotalSize()
getUploadTotalSize in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBeanpublic long getUploadCount()
getUploadCount in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBeanpublic long getUploadTotalSeconds()
getUploadTotalSeconds in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBeanpublic long getDownloadTotalSize()
getDownloadTotalSize in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBeanpublic long getDownloadCount()
getDownloadCount in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBeanpublic long getDownloadTotalSeconds()
getDownloadTotalSeconds in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBeanpublic String blobStoreInfoAsString()
blobStoreInfoAsString in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBeanpublic CompositeData getUploadSizeHistory()
getUploadSizeHistory in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBeanpublic CompositeData getDownloadSizeHistory()
getDownloadSizeHistory in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBeanpublic CompositeData getUploadRateHistory()
getUploadRateHistory in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBeanpublic CompositeData getDownloadRateHistory()
getDownloadRateHistory in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBeanpublic CompositeData getUploadCountHistory()
getUploadCountHistory in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBeanpublic CompositeData getDownloadCountHistory()
getDownloadCountHistory in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBeanCopyright © 2012–2018 The Apache Software Foundation. All rights reserved.