Package org.apache.activemq.store
Class MessageStoreSubscriptionStatistics
java.lang.Object
org.apache.activemq.management.StatisticImpl
org.apache.activemq.management.StatsImpl
org.apache.activemq.store.AbstractMessageStoreStatistics
org.apache.activemq.store.MessageStoreSubscriptionStatistics
- All Implemented Interfaces:
org.apache.activemq.management.Resettable,org.apache.activemq.management.Statistic,org.apache.activemq.management.Stats
-
Field Summary
Fields inherited from class org.apache.activemq.store.AbstractMessageStoreStatistics
messageCount, messageSizeFields inherited from class org.apache.activemq.management.StatisticImpl
enabled -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.activemq.management.CountStatisticImplTotal count for all subscriptionsorg.apache.activemq.management.CountStatisticImplgetMessageCount(String subKey) org.apache.activemq.management.SizeStatisticImplTotal size for all subscriptionsorg.apache.activemq.management.SizeStatisticImplgetMessageSize(String subKey) voidremoveSubscription(String subKey) voidreset()Methods inherited from class org.apache.activemq.store.AbstractMessageStoreStatistics
setEnabled, setParentMethods inherited from class org.apache.activemq.management.StatsImpl
addStatistic, getStatistic, getStatisticNames, getStatisticsMethods inherited from class org.apache.activemq.management.StatisticImpl
appendFieldDescription, getDescription, getLastSampleTime, getName, getStartTime, getUnit, isDoReset, isEnabled, setDoReset, toString, updateSampleTime
-
Constructor Details
-
MessageStoreSubscriptionStatistics
public MessageStoreSubscriptionStatistics(boolean enabled) - Parameters:
enabled-
-
-
Method Details
-
getMessageCount
public org.apache.activemq.management.CountStatisticImpl getMessageCount()Total count for all subscriptions- Overrides:
getMessageCountin classAbstractMessageStoreStatistics
-
getMessageSize
public org.apache.activemq.management.SizeStatisticImpl getMessageSize()Total size for all subscriptions- Overrides:
getMessageSizein classAbstractMessageStoreStatistics
-
getMessageCount
-
getMessageSize
-
removeSubscription
-
reset
public void reset()- Specified by:
resetin interfaceorg.apache.activemq.management.Resettable- Overrides:
resetin classAbstractMessageStoreStatistics
-