Class MessageFlowStatsImpl
java.lang.Object
org.apache.activemq.management.StatisticImpl
org.apache.activemq.management.StatsImpl
org.apache.activemq.management.UnsampledStatsImpl
org.apache.activemq.management.MessageFlowStatsImpl
- All Implemented Interfaces:
MessageFlowStats, Resettable, Statistic, Stats
public class MessageFlowStatsImpl
extends UnsampledStatsImpl
implements MessageFlowStats, Statistic, Resettable
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddequeueStats(String clientID, String messageID) voiddequeueStats(String clientID, String messageID, long messageTimestamp, long messageBrokerInTime, long messageBrokerOutTime) voidenqueueStats(String clientID, String messageID, long messageTimestamp, long messageBrokerInTime) Methods inherited from class UnsampledStatsImpl
getLastSampleTime, getStartTime, setEnabled, updateSampleTimeMethods inherited from class StatsImpl
addStatistic, addStatistics, getStatistic, getStatisticNames, getStatistics, removeStatistics, resetMethods inherited from class StatisticImpl
appendFieldDescription, getDescription, getName, getUnit, isDoReset, isEnabled, setDoReset, toStringMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface Resettable
resetMethods inherited from interface Statistic
getDescription, getLastSampleTime, getName, getStartTime, getUnit
-
Constructor Details
-
MessageFlowStatsImpl
public MessageFlowStatsImpl()
-
-
Method Details
-
getEnqueuedMessageBrokerInTime
- Specified by:
getEnqueuedMessageBrokerInTimein interfaceMessageFlowStats
-
getEnqueuedMessageClientID
- Specified by:
getEnqueuedMessageClientIDin interfaceMessageFlowStats
-
getEnqueuedMessageID
- Specified by:
getEnqueuedMessageIDin interfaceMessageFlowStats
-
getEnqueuedMessageTimestamp
- Specified by:
getEnqueuedMessageTimestampin interfaceMessageFlowStats
-
getDequeuedMessageBrokerInTime
- Specified by:
getDequeuedMessageBrokerInTimein interfaceMessageFlowStats
-
getDequeuedMessageBrokerOutTime
- Specified by:
getDequeuedMessageBrokerOutTimein interfaceMessageFlowStats
-
getDequeuedMessageClientID
- Specified by:
getDequeuedMessageClientIDin interfaceMessageFlowStats
-
getDequeuedMessageID
- Specified by:
getDequeuedMessageIDin interfaceMessageFlowStats
-
getDequeuedMessageTimestamp
- Specified by:
getDequeuedMessageTimestampin interfaceMessageFlowStats
-
enqueueStats
public void enqueueStats(String clientID, String messageID, long messageTimestamp, long messageBrokerInTime) - Specified by:
enqueueStatsin interfaceMessageFlowStats
-
dequeueStats
- Specified by:
dequeueStatsin interfaceMessageFlowStats
-
dequeueStats
public void dequeueStats(String clientID, String messageID, long messageTimestamp, long messageBrokerInTime, long messageBrokerOutTime) - Specified by:
dequeueStatsin interfaceMessageFlowStats
-