public abstract class AbstractJmsMeasurableClient extends AbstractJmsClient implements MeasurableClient
Modifier and Type | Field and Description |
---|---|
protected AtomicLong |
throughput |
clientName, destCount, DESTINATION_SEPARATOR, destIndex, factory, jmsConnection, jmsSession
Constructor and Description |
---|
AbstractJmsMeasurableClient(ConnectionFactory factory) |
Modifier and Type | Method and Description |
---|---|
long |
getThroughput() |
void |
incThroughput() |
void |
incThroughput(long val) |
void |
reset() |
void |
setThroughput(long val) |
commitTxIfNecessary, createCompositeDestination, createCompositeDestination, createDestination, createDestinations, createTemporaryDestination, getClient, getClientName, getConnection, getDestCount, getDestinationType, getDestIndex, getFactory, getSession, getSimpleName, setClient, setClientName, setDestCount, setDestIndex, setFactory
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getClientName
protected AtomicLong throughput
public AbstractJmsMeasurableClient(ConnectionFactory factory)
public void reset()
reset
in interface MeasurableClient
public long getThroughput()
getThroughput
in interface MeasurableClient
public void setThroughput(long val)
public void incThroughput()
public void incThroughput(long val)
Copyright © 2005–2015 FuseSource, Corp.. All rights reserved.