summaryrefslogtreecommitdiff
path: root/qpid/java/management/common/src
diff options
context:
space:
mode:
authorRobert Gemmell <robbie@apache.org>2009-07-13 10:23:22 +0000
committerRobert Gemmell <robbie@apache.org>2009-07-13 10:23:22 +0000
commitb41e8cc0db2d481b21f6ea5a1a25b3e51e61064e (patch)
tree15bcbdf12ee272906720b1f218a7d69acb5bb594 /qpid/java/management/common/src
parentbd3008ae642d9477f6ecf7495ed520f703958042 (diff)
downloadqpid-python-b41e8cc0db2d481b21f6ea5a1a25b3e51e61064e.tar.gz
QPID-1944: expose Connection tabular/composite data key values through management interface
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@793533 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/java/management/common/src')
-rw-r--r--qpid/java/management/common/src/main/java/org/apache/qpid/management/common/mbeans/ManagedConnection.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/qpid/java/management/common/src/main/java/org/apache/qpid/management/common/mbeans/ManagedConnection.java b/qpid/java/management/common/src/main/java/org/apache/qpid/management/common/mbeans/ManagedConnection.java
index f041965868..d977877f4c 100644
--- a/qpid/java/management/common/src/main/java/org/apache/qpid/management/common/mbeans/ManagedConnection.java
+++ b/qpid/java/management/common/src/main/java/org/apache/qpid/management/common/mbeans/ManagedConnection.java
@@ -42,6 +42,12 @@ public interface ManagedConnection
{
static final String TYPE = "Connection";
static final int VERSION = 1;
+
+ //TabularType and contained CompositeType key/description information
+ //For compatibility reasons, DONT MODIFY the existing key values if expanding the set.
+ String[] COMPOSITE_ITEM_NAMES = {"Channel Id", "Transactional", "Default Queue", "Unacknowledged Message Count"};
+ String[] COMPOSITE_ITEM_DESCRIPTIONS = {"Channel Id", "Transactional", "Default Queue", "Unacknowledged Message Count"};
+ String[] TABULAR_UNIQUE_INDEX = {COMPOSITE_ITEM_NAMES[0]};
@MBeanAttribute(name = "ClientId", description = "Client Id")
String getClientId();