org.codehaus.activemq.management
Class JMSSessionStatsImpl
java.lang.Object
org.codehaus.activemq.management.StatsImpl
org.codehaus.activemq.management.JMSSessionStatsImpl
- All Implemented Interfaces:
- JMSSessionStats, Resettable, Stats
- public class JMSSessionStatsImpl
- extends StatsImpl
- implements JMSSessionStats
Statistics for a JMS session
- Version:
- $Revision: 1.6 $
JMSSessionStatsImpl
public JMSSessionStatsImpl(List producers,
List consumers)
getProducers
public JMSProducerStats[] getProducers()
- Specified by:
getProducers
in interface JMSSessionStats
getConsumers
public JMSConsumerStats[] getConsumers()
- Specified by:
getConsumers
in interface JMSSessionStats
getMessageCount
public CountStatistic getMessageCount()
- Specified by:
getMessageCount
in interface JMSSessionStats
getPendingMessageCount
public CountStatistic getPendingMessageCount()
- Specified by:
getPendingMessageCount
in interface JMSSessionStats
getExpiredMessageCount
public CountStatistic getExpiredMessageCount()
- Specified by:
getExpiredMessageCount
in interface JMSSessionStats
getMessageWaitTime
public TimeStatistic getMessageWaitTime()
- Specified by:
getMessageWaitTime
in interface JMSSessionStats
getDurableSubscriptionCount
public CountStatistic getDurableSubscriptionCount()
- Specified by:
getDurableSubscriptionCount
in interface JMSSessionStats
getMessageRateTime
public TimeStatisticImpl getMessageRateTime()
toString
public String toString()
dump
public void dump(IndentPrinter out)
onCreateDurableSubscriber
public void onCreateDurableSubscriber()
onRemoveDurableSubscriber
public void onRemoveDurableSubscriber()
Copyright © 2004 Protique, Ltd.. All Rights Reserved.