summaryrefslogtreecommitdiff
path: root/qpid/specs
diff options
context:
space:
mode:
authorKenneth Anthony Giusti <kgiusti@apache.org>2012-09-10 13:32:07 +0000
committerKenneth Anthony Giusti <kgiusti@apache.org>2012-09-10 13:32:07 +0000
commit968ba6fe6b6505754cbcb3044cd014b01caec4fd (patch)
treeb19331a4e2dc6495ef057a3a4f9dfbeb8e0e312e /qpid/specs
parent35e75488ec3f1b0048f2948701bcfdc8106d760e (diff)
downloadqpid-python-968ba6fe6b6505754cbcb3044cd014b01caec4fd.tar.gz
QPID-4174: add client properties to client-related events. Original patch from Pavel Moravec
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1382830 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/specs')
-rw-r--r--qpid/specs/management-schema.xml8
1 files changed, 5 insertions, 3 deletions
diff --git a/qpid/specs/management-schema.xml b/qpid/specs/management-schema.xml
index 5d1fbe0110..7ae1c12f50 100644
--- a/qpid/specs/management-schema.xml
+++ b/qpid/specs/management-schema.xml
@@ -357,6 +357,7 @@
<property name="shadow" type="bool" access="RO" desc="True for shadow connections"/>
<property name="saslMechanism" type="sstr" access="RO" desc="SASL mechanism"/>
<property name="saslSsf" type="uint16" access="RO" desc="SASL security strength factor"/>
+ <property name="remoteProperties" type="map" access="RO" desc="optional map of identifying information sent by the remote"/>
<statistic name="closing" type="bool" desc="This client is closing by management request"/>
<statistic name="framesFromClient" type="count64"/>
<statistic name="framesToClient" type="count64"/>
@@ -496,11 +497,12 @@
<arg name="user" type="sstr" desc="Authentication identity"/>
<arg name="msgDepth" type="count64" desc="Current size of queue in messages"/>
<arg name="byteDepth" type="count64" desc="Current size of queue in bytes"/>
+ <arg name="properties" type="map" desc="optional identifying information sent by the remote"/>
</eventArguments>
- <event name="clientConnect" sev="inform" args="rhost, user"/>
- <event name="clientConnectFail" sev="warn" args="rhost, user, reason"/>
- <event name="clientDisconnect" sev="inform" args="rhost, user"/>
+ <event name="clientConnect" sev="inform" args="rhost, user, properties"/>
+ <event name="clientConnectFail" sev="warn" args="rhost, user, reason, properties"/>
+ <event name="clientDisconnect" sev="inform" args="rhost, user, properties"/>
<event name="brokerLinkUp" sev="inform" args="rhost"/>
<event name="brokerLinkDown" sev="warn" args="rhost"/>
<event name="queueDeclare" sev="inform" args="rhost, user, qName, durable, excl, autoDel, altEx, args, disp"/>