Package org.gridgain.internal.dr.metrics
Class DrReceiverCacheMetricsMxBeanImpl
java.lang.Object
org.gridgain.internal.dr.metrics.DrReceiverCacheMetricsMxBeanImpl
- All Implemented Interfaces:
DrBatchEventListener,DrReceiverCacheMetricsMxBean
public class DrReceiverCacheMetricsMxBeanImpl
extends Object
implements DrReceiverCacheMetricsMxBean, DrBatchEventListener
Single cache replication metrics.
-
Field Summary
Fields inherited from interface org.gridgain.internal.dr.metrics.DrBatchEventListener
NOOP_LISTENER -
Method Summary
Modifier and TypeMethodDescriptionintlonglonglonglongvoidonProcessed(long messageSize) voidonReceived(int entriesCnt, int bytesCnt)
-
Method Details
-
getBatchesReceived
public int getBatchesReceived()- Specified by:
getBatchesReceivedin interfaceDrReceiverCacheMetricsMxBean
-
getEntriesReceived
public long getEntriesReceived()- Specified by:
getEntriesReceivedin interfaceDrReceiverCacheMetricsMxBean
-
getBytesReceived
public long getBytesReceived()- Specified by:
getBytesReceivedin interfaceDrReceiverCacheMetricsMxBean
-
getMessageQueueSizeBytes
public long getMessageQueueSizeBytes()- Specified by:
getMessageQueueSizeBytesin interfaceDrReceiverCacheMetricsMxBean
-
getMessageQueueLength
public long getMessageQueueLength()- Specified by:
getMessageQueueLengthin interfaceDrReceiverCacheMetricsMxBean
-
onReceived
public void onReceived(int entriesCnt, int bytesCnt) - Specified by:
onReceivedin interfaceDrBatchEventListener
-
onProcessed
public void onProcessed(long messageSize) - Specified by:
onProcessedin interfaceDrBatchEventListener
-