public class ConnectionMBean extends AMQManagedObject implements ManagedConnection
CHAN_ID, COMPOSITE_ITEM_NAMES_DESC, DEFAULT_QUEUE, FLOW_BLOCKED, TABULAR_UNIQUE_INDEX, TRANSACTIONAL, TYPE, UNACKED_COUNTDOMAIN| Constructor and Description |
|---|
ConnectionMBean(Connection conn,
VirtualHostMBean virtualHostMBean) |
addNotificationListener, getBroadcaster, incrementAndGetSequenceNumber, removeNotificationListenergetHierarchicalName, getHierarchicalType, getManagementInterface, getMBeanInfo, getNotificationInfo, getObjectName, getObjectNameForSingleInstanceMBean, getRegistry, getType, register, toString, unregistercacheMBeanInfo, getAttribute, getAttributes, getCachedMBeanInfo, getClassName, getConstructors, getDescription, getDescription, getDescription, getDescription, getDescription, getDescription, getDescription, getImpact, getImplementation, getImplementationClass, getMBeanInterface, getParameterName, getParameterName, invoke, postDeregister, postRegister, preDeregister, preRegister, setAttribute, setAttributes, setImplementationclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetDataDeliveryRate, getDataReceiptRate, getMessageDeliveryRate, getMessageReceiptRate, getPeakDataDeliveryRate, getPeakDataReceiptRate, getPeakMessageDeliveryRate, getPeakMessageReceiptRate, getTotalDataDelivered, getTotalDataReceived, getTotalMessagesDelivered, getTotalMessagesReceived, resetStatisticsgetNotificationInfopublic ConnectionMBean(Connection conn, VirtualHostMBean virtualHostMBean) throws JMException
JMExceptionprotected long getBytesOut()
protected long getBytesIn()
protected long getMessagesOut()
protected long getMessagesIn()
public String getObjectInstanceName()
getObjectInstanceName in interface ManagedObjectpublic ManagedObject getParentObject()
getParentObject in interface ManagedObjectgetParentObject in class DefaultManagedObjectpublic String getClientId()
getClientId in interface ManagedConnectionpublic String getAuthorizedId()
getAuthorizedId in interface ManagedConnectionpublic String getVersion()
getVersion in interface ManagedConnectionpublic String getRemoteAddress()
getRemoteAddress in interface ManagedConnectionpublic Date getLastIoTime()
getLastIoTime in interface ManagedConnectionpublic Long getMaximumNumberOfChannels()
getMaximumNumberOfChannels in interface ManagedConnectionpublic TabularData channels() throws IOException, JMException
channels in interface ManagedConnectionIOExceptionJMExceptionpublic void commitTransactions(int channelId)
throws JMException
commitTransactions in interface ManagedConnectionJMExceptionpublic void rollbackTransactions(int channelId)
throws JMException
rollbackTransactions in interface ManagedConnectionJMExceptionpublic void closeConnection()
throws Exception
closeConnection in interface ManagedConnectionExceptionpublic boolean isStatisticsEnabled()
isStatisticsEnabled in interface ManagedConnectionpublic void setStatisticsEnabled(boolean enabled)
setStatisticsEnabled in interface ManagedConnectionprotected void initStats()
protected void updateStats()
public double getPeakMessageDeliveryRate()
public double getPeakDataDeliveryRate()
public double getMessageDeliveryRate()
public double getDataDeliveryRate()
public long getTotalMessagesDelivered()
public long getTotalDataDelivered()
protected final T getConfiguredObject()
public double getPeakMessageReceiptRate()
public double getPeakDataReceiptRate()
public double getMessageReceiptRate()
public double getDataReceiptRate()
public long getTotalMessagesReceived()
public long getTotalDataReceived()
Copyright © 2006–2017 The Apache Software Foundation. All rights reserved.