public void setEnabled(boolean enabled) { super.setEnabled(enabled); messageCount.setEnabled(enabled); messageSize.setEnabled(enabled); }
public void reset() { super.reset(); JMSSessionStatsImpl[] stats = getSessions(); int size = stats.length; for (int i = 0; i < size; i++) { stats[i].reset(); } }
@Override public void setEnabled(boolean enabled) { super.setEnabled(enabled); messageCount.setEnabled(enabled); messageRateTime.setEnabled(enabled); pendingMessageCount.setEnabled(enabled); expiredMessageCount.setEnabled(enabled); messageWaitTime.setEnabled(enabled); }
public void reset() { super.reset(); JMSConsumerStatsImpl[] cstats = getConsumers(); int size = cstats.length; for (int i = 0; i < size; i++) { cstats[i].reset(); } JMSProducerStatsImpl[] pstats = getProducers(); size = pstats.length; for (int i = 0; i < size; i++) { pstats[i].reset(); } }
public void onMessage() { if (enabled) { long start = messageCount.getLastSampleTime(); messageCount.increment(); long end = messageCount.getLastSampleTime(); messageRateTime.addTime(end - start); } }
public void setEnabled(boolean enabled) { super.setEnabled(enabled); enqueues.setEnabled(enabled); dequeues.setEnabled(enabled); consumers.setEnabled(enabled); messages.setEnabled(enabled); messagesCached.setEnabled(enabled); }
/** * @param enabled the enabled to set */ public void setEnabled(boolean enabled) { super.setEnabled(enabled); JMSSessionStatsImpl[] stats = getSessions(); int size = stats.length; for (int i = 0; i < size; i++) { stats[i].setEnabled(enabled); } }
/** * @param enabled the enabled to set */ public void setEnabled(boolean enabled) { super.setEnabled(enabled); JMSConnectionStatsImpl[] stats = getConnections(); int size = stats.length; for (int i = 0; i < size; i++) { stats[i].setEnabled(enabled); } } }
@Override public void setEnabled(boolean enabled) { super.setEnabled(enabled); enqueues.setEnabled(enabled); dequeues.setEnabled(enabled); receivedCount.setEnabled(enabled); }
/** * This constructor is typically used to create a statistics object for a * {@link Destination} */ public JMSEndpointStatsImpl() { this(new CountStatisticImpl("messageCount", "Number of messages processed"), new CountStatisticImpl("pendingMessageCount", "Number of pending messages"), new CountStatisticImpl("expiredMessageCount", "Number of expired messages"), new TimeStatisticImpl("messageWaitTime", "Time spent by a message before being delivered"), new TimeStatisticImpl("messageRateTime", "Time taken to process a message (thoughtput rate)")); }
public void reset() { Statistic[] stats = getStatistics(); int size = stats.length; for (int i = 0; i < size; i++) { Statistic stat = stats[i]; if (stat instanceof Resettable) { Resettable r = (Resettable) stat; r.reset(); } } }
public void setEnabled(boolean enabled) { super.setEnabled(enabled); consumedCount.setEnabled(enabled); enqueues.setEnabled(enabled); dispatched.setEnabled(enabled); dequeues.setEnabled(enabled); inflightMessageSize.setEnabled(enabled); }
@Override public void setEnabled(boolean enabled) { super.setEnabled(enabled); messageCount.setEnabled(enabled); messageSize.setEnabled(enabled); }