org.shoal.ha.cache.api
Class ReplicatedDataStoreStatsHolder<K,V>

java.lang.Object
  extended by org.shoal.ha.cache.api.ReplicatedDataStoreStatsHolder<K,V>
All Implemented Interfaces:
DataStoreMBean

public class ReplicatedDataStoreStatsHolder<K,V>
extends java.lang.Object
implements DataStoreMBean

Author:
Mahesh Kannan

Constructor Summary
ReplicatedDataStoreStatsHolder(DataStoreContext<K,V> dsc)
           
 
Method Summary
 int getBatchReceivedCount()
           
 int getBatchSentCount()
           
 int getBroadcastLoadSuccessCount()
           
 java.lang.String getEntryUpdaterClassName()
           
 int getExecutedRemoveCount()
           
 int getExecutedSaveCount()
           
 int getExpiredEntriesCount()
           
 int getFlushThreadFlushedCount()
           
 int getFlushThreadWakeupCount()
           
 long getGmsSendBytesCount()
           
 int getGmsSendCount()
           
 java.lang.String getKeyClassName()
           
 java.lang.String getKeyTransformerClassName()
           
 int getLoadCount()
           
 int getLoadFailureCount()
           
 int getLoadSuccessCount()
           
 int getLocalLoadSuccessCount()
           
 int getRemoveExpiredCallCount()
           
 int getSaveOnLoadCount()
           
 int getSentRemoveCount()
           
 int getSentSaveCount()
           
 int getSimpleLoadSuccessCount()
           
 int getSize()
           
 java.lang.String getStoreName()
           
 java.lang.String getValueClassName()
           
 int incrementBatchReceivedCount()
           
 int incrementBatchSentCount()
           
 int incrementBroadcastLoadSuccessCount()
           
 int incrementExecutedRemoveCount()
           
 int incrementExecutedSaveCount()
           
 int incrementFlushThreadFlushedCount()
           
 int incrementFlushThreadWakeupCount()
           
 long incrementGmsSendBytesCount(int delta)
           
 int incrementGmsSendCount()
           
 int incrementLoadCount()
           
 int incrementLoadFailureCount()
           
 int incrementLoadSuccessCount()
           
 int incrementLocalLoadSuccessCount()
           
 int incrementRemoveCount()
           
 int incrementRemoveExpiredCallCount()
           
 int incrementRemoveExpiredEntriesCount(int delta)
           
 int incrementSaveCount()
           
 int incrementSaveOnLoadCount()
           
 int incrementSimpleLoadSuccessCount()
           
 java.lang.String toString()
           
 int updateExecutedRemoveCount(int delta)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ReplicatedDataStoreStatsHolder

public ReplicatedDataStoreStatsHolder(DataStoreContext<K,V> dsc)
Method Detail

getStoreName

public java.lang.String getStoreName()
Specified by:
getStoreName in interface DataStoreMBean

getKeyClassName

public java.lang.String getKeyClassName()
Specified by:
getKeyClassName in interface DataStoreMBean

getValueClassName

public java.lang.String getValueClassName()
Specified by:
getValueClassName in interface DataStoreMBean

getEntryUpdaterClassName

public java.lang.String getEntryUpdaterClassName()
Specified by:
getEntryUpdaterClassName in interface DataStoreMBean

getKeyTransformerClassName

public java.lang.String getKeyTransformerClassName()
Specified by:
getKeyTransformerClassName in interface DataStoreMBean

getSize

public int getSize()
Specified by:
getSize in interface DataStoreMBean

getSentSaveCount

public int getSentSaveCount()
Specified by:
getSentSaveCount in interface DataStoreMBean

getExecutedSaveCount

public int getExecutedSaveCount()
Specified by:
getExecutedSaveCount in interface DataStoreMBean

getBatchSentCount

public int getBatchSentCount()
Specified by:
getBatchSentCount in interface DataStoreMBean

getLoadCount

public int getLoadCount()
Specified by:
getLoadCount in interface DataStoreMBean

getLoadSuccessCount

public int getLoadSuccessCount()
Specified by:
getLoadSuccessCount in interface DataStoreMBean

getLocalLoadSuccessCount

public int getLocalLoadSuccessCount()
Specified by:
getLocalLoadSuccessCount in interface DataStoreMBean

getSimpleLoadSuccessCount

public int getSimpleLoadSuccessCount()
Specified by:
getSimpleLoadSuccessCount in interface DataStoreMBean

getBroadcastLoadSuccessCount

public int getBroadcastLoadSuccessCount()
Specified by:
getBroadcastLoadSuccessCount in interface DataStoreMBean

getLoadFailureCount

public int getLoadFailureCount()
Specified by:
getLoadFailureCount in interface DataStoreMBean

getBatchReceivedCount

public int getBatchReceivedCount()
Specified by:
getBatchReceivedCount in interface DataStoreMBean

getSentRemoveCount

public int getSentRemoveCount()
Specified by:
getSentRemoveCount in interface DataStoreMBean

getExecutedRemoveCount

public int getExecutedRemoveCount()
Specified by:
getExecutedRemoveCount in interface DataStoreMBean

getFlushThreadFlushedCount

public int getFlushThreadFlushedCount()
Specified by:
getFlushThreadFlushedCount in interface DataStoreMBean

getFlushThreadWakeupCount

public int getFlushThreadWakeupCount()
Specified by:
getFlushThreadWakeupCount in interface DataStoreMBean

getSaveOnLoadCount

public int getSaveOnLoadCount()
Specified by:
getSaveOnLoadCount in interface DataStoreMBean

getExpiredEntriesCount

public int getExpiredEntriesCount()
Specified by:
getExpiredEntriesCount in interface DataStoreMBean

getRemoveExpiredCallCount

public int getRemoveExpiredCallCount()
Specified by:
getRemoveExpiredCallCount in interface DataStoreMBean

getGmsSendCount

public int getGmsSendCount()
Specified by:
getGmsSendCount in interface DataStoreMBean

getGmsSendBytesCount

public long getGmsSendBytesCount()
Specified by:
getGmsSendBytesCount in interface DataStoreMBean

incrementBatchSentCount

public int incrementBatchSentCount()

incrementSaveCount

public int incrementSaveCount()

incrementExecutedSaveCount

public int incrementExecutedSaveCount()

incrementLoadCount

public int incrementLoadCount()

incrementLoadSuccessCount

public int incrementLoadSuccessCount()

incrementLocalLoadSuccessCount

public int incrementLocalLoadSuccessCount()

incrementSimpleLoadSuccessCount

public int incrementSimpleLoadSuccessCount()

incrementBroadcastLoadSuccessCount

public int incrementBroadcastLoadSuccessCount()

incrementLoadFailureCount

public int incrementLoadFailureCount()

incrementRemoveCount

public int incrementRemoveCount()

incrementExecutedRemoveCount

public int incrementExecutedRemoveCount()

incrementBatchReceivedCount

public int incrementBatchReceivedCount()

incrementFlushThreadWakeupCount

public int incrementFlushThreadWakeupCount()

incrementFlushThreadFlushedCount

public int incrementFlushThreadFlushedCount()

incrementSaveOnLoadCount

public int incrementSaveOnLoadCount()

incrementRemoveExpiredCallCount

public int incrementRemoveExpiredCallCount()

incrementRemoveExpiredEntriesCount

public int incrementRemoveExpiredEntriesCount(int delta)

incrementGmsSendCount

public int incrementGmsSendCount()

incrementGmsSendBytesCount

public long incrementGmsSendBytesCount(int delta)

updateExecutedRemoveCount

public int updateExecutedRemoveCount(int delta)

toString

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


Copyright © 2012. All Rights Reserved.