diff options
Diffstat (limited to 'java/management/common/src/main/java/org/apache/qpid/management/common/mbeans/ManagedConnection.java')
-rw-r--r-- | java/management/common/src/main/java/org/apache/qpid/management/common/mbeans/ManagedConnection.java | 127 |
1 files changed, 2 insertions, 125 deletions
diff --git a/java/management/common/src/main/java/org/apache/qpid/management/common/mbeans/ManagedConnection.java b/java/management/common/src/main/java/org/apache/qpid/management/common/mbeans/ManagedConnection.java index d16db65d5d..d6b79d1dde 100644 --- a/java/management/common/src/main/java/org/apache/qpid/management/common/mbeans/ManagedConnection.java +++ b/java/management/common/src/main/java/org/apache/qpid/management/common/mbeans/ManagedConnection.java @@ -37,9 +37,8 @@ import org.apache.qpid.management.common.mbeans.annotations.MBeanOperationParame /** * The management interface exposed to allow management of Connections. - * - * @version Qpid JMX API 2.2 - * @since Qpid JMX API 1.3 + * @author Bhupendra Bhardwaj + * @version 0.1 */ public interface ManagedConnection { @@ -146,126 +145,4 @@ public interface ManagedConnection description="Closes this connection and all related channels", impact= MBeanOperationInfo.ACTION) void closeConnection() throws Exception; - - /** - * Resets message and data statistics for this connection. - * - * @since Qpid JMX API 2.2 - */ - @MBeanOperation(name="resetStatistics", - description="Resets message and data statistics for this connection", - impact= MBeanOperationInfo.ACTION) - void resetStatistics() throws Exception; - - /** - * Peak rate of messages delivered per second for the virtual host. - * - * @since Qpid JMX API 2.2 - */ - @MBeanAttribute(name="PeakMessageDeliveryRate", description=TYPE + " Peak Message Delivery Rate") - double getPeakMessageDeliveryRate(); - - /** - * Peak rate of bytes delivered per second for the virtual host. - * - * @since Qpid JMX API 2.2 - */ - @MBeanAttribute(name="PeakDataDeliveryRate", description=TYPE + " Peak Data Delivery Rate") - double getPeakDataDeliveryRate(); - - /** - * Rate of messages delivered per second for the virtual host. - * - * @since Qpid JMX API 2.2 - */ - @MBeanAttribute(name="MessageDeliveryRate", description=TYPE + " Message Delivery Rate") - double getMessageDeliveryRate(); - - /** - * Rate of bytes delivered per second for the virtual host. - * - * @since Qpid JMX API 2.2 - */ - @MBeanAttribute(name="DataDeliveryRate", description=TYPE + " Data Delivery Rate") - double getDataDeliveryRate(); - - /** - * Total count of messages delivered for the virtual host. - * - * @since Qpid JMX API 2.2 - */ - @MBeanAttribute(name="TotalMessagesDelivered", description=TYPE + " Total Messages Delivered") - long getTotalMessagesDelivered(); - - /** - * Total count of bytes for the virtual host. - * - * @since Qpid JMX API 2.2 - */ - @MBeanAttribute(name="TotalDataDelivered", description=TYPE + " Total Data Delivered") - long getTotalDataDelivered(); - - /** - * Peak rate of messages received per second for this connection. - * - * @since Qpid JMX API 2.2 - */ - @MBeanAttribute(name="PeakMessageReceiptRate", description=TYPE + " Peak Message Receipt Rate") - double getPeakMessageReceiptRate(); - - /** - * Peak rate of bytes received per second for this connection. - * - * @since Qpid JMX API 2.2 - */ - @MBeanAttribute(name="PeakDataReceiptRate", description=TYPE + " Peak Data Receipt Rate") - double getPeakDataReceiptRate(); - - /** - * Rate of messages received per second for this connection. - * - * @since Qpid JMX API 2.2 - */ - @MBeanAttribute(name="MessageReceiptRate", description=TYPE + " Message Receipt Rate") - double getMessageReceiptRate(); - - /** - * Rate of bytes received per second for this connection. - * - * @since Qpid JMX API 2.2 - */ - @MBeanAttribute(name="DataReceiptRate", description=TYPE + " Data Receipt Rate") - double getDataReceiptRate(); - - /** - * Total count of messages received for this connection. - * - * @since Qpid JMX API 2.2 - */ - @MBeanAttribute(name="TotalMessagesReceived", description=TYPE + " Total Messages Received") - long getTotalMessagesReceived(); - - /** - * Total count of bytes received for this connection. - * - * @since Qpid JMX API 2.2 - */ - @MBeanAttribute(name="TotalDataReceived", description=TYPE + " Total Data Received") - long getTotalDataReceived(); - - /** - * Is statistics collection enabled for this connection. - * - * @since Qpid JMX API 2.2 - */ - @MBeanAttribute(name="StatisticsEnabled", description=TYPE + " Statistics Enabled") - boolean isStatisticsEnabled(); - - /** - * Sets statistics collection enabled/disabled for this connection. - * - * @param enabled - * @since Qpid JMX API 2.2 - */ - void setStatisticsEnabled(boolean enabled); } |