Package org.apache.activemq.management
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 org.apache.activemq.management.UnsampledStatsImpl
getLastSampleTime, getStartTime, setEnabled, updateSampleTimeMethods inherited from class org.apache.activemq.management.StatsImpl
addStatistic, addStatistics, getStatistic, getStatisticNames, getStatistics, removeStatistics, resetMethods inherited from class org.apache.activemq.management.StatisticImpl
appendFieldDescription, getDescription, getName, getUnit, isDoReset, isEnabled, setDoReset, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.activemq.management.Resettable
resetMethods inherited from interface org.apache.activemq.management.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
-