You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by kg...@apache.org on 2013/12/18 22:04:45 UTC

svn commit: r1552098 - in /qpid/proton/trunk: proton-c/bindings/python/proton.py proton-j/proton-api/src/main/resources/proton.py tests/python/proton_tests/engine.py

Author: kgiusti
Date: Wed Dec 18 21:04:45 2013
New Revision: 1552098

URL: http://svn.apache.org/r1552098
Log:
PROTON-481: add accessor for link name

Modified:
    qpid/proton/trunk/proton-c/bindings/python/proton.py
    qpid/proton/trunk/proton-j/proton-api/src/main/resources/proton.py
    qpid/proton/trunk/tests/python/proton_tests/engine.py

Modified: qpid/proton/trunk/proton-c/bindings/python/proton.py
URL: http://svn.apache.org/viewvc/qpid/proton/trunk/proton-c/bindings/python/proton.py?rev=1552098&r1=1552097&r2=1552098&view=diff
==============================================================================
--- qpid/proton/trunk/proton-c/bindings/python/proton.py (original)
+++ qpid/proton/trunk/proton-c/bindings/python/proton.py Wed Dec 18 21:04:45 2013
@@ -2402,6 +2402,10 @@ class Link(Endpoint):
     return wrap_link(pn_link_next(self._link, mask))
 
   @property
+  def name(self):
+      return pn_link_name(self._link)
+
+  @property
   def is_sender(self):
     return pn_link_is_sender(self._link)
 

Modified: qpid/proton/trunk/proton-j/proton-api/src/main/resources/proton.py
URL: http://svn.apache.org/viewvc/qpid/proton/trunk/proton-j/proton-api/src/main/resources/proton.py?rev=1552098&r1=1552097&r2=1552098&view=diff
==============================================================================
--- qpid/proton/trunk/proton-j/proton-api/src/main/resources/proton.py (original)
+++ qpid/proton/trunk/proton-j/proton-api/src/main/resources/proton.py Wed Dec 18 21:04:45 2013
@@ -379,6 +379,10 @@ class Link(Endpoint):
     return wrap_link(self.impl.next(*self._enums(mask)))
 
   @property
+  def name(self):
+      return self.impl.getName()
+
+  @property
   def remote_snd_settle_mode(self):
     return self.impl.getRemoteSenderSettleMode()
 

Modified: qpid/proton/trunk/tests/python/proton_tests/engine.py
URL: http://svn.apache.org/viewvc/qpid/proton/trunk/tests/python/proton_tests/engine.py?rev=1552098&r1=1552097&r2=1552098&view=diff
==============================================================================
--- qpid/proton/trunk/tests/python/proton_tests/engine.py (original)
+++ qpid/proton/trunk/tests/python/proton_tests/engine.py Wed Dec 18 21:04:45 2013
@@ -388,6 +388,7 @@ class LinkTest(Test):
 
   def test_multiple(self):
     rcv = self.snd.session.receiver("second-rcv")
+    assert rcv.name == "second-rcv"
     self.snd.open()
     rcv.open()
     self.pump()



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org