You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by or...@apache.org on 2020/05/28 09:56:36 UTC
[qpid-jms-amqp-0-x] 03/03: QPID-8440: [JMS AMQP 0-x] Restore
username field
This is an automated email from the ASF dual-hosted git repository.
orudyy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/qpid-jms-amqp-0-x.git
commit 2cf68d8453397bc13a4ac2d7ec98e690dd5b8055
Author: Alex Rudyy <or...@apache.org>
AuthorDate: Thu May 28 10:30:04 2020 +0100
QPID-8440: [JMS AMQP 0-x] Restore username field
---
client/src/main/java/org/apache/qpid/client/AMQConnection.java | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/client/src/main/java/org/apache/qpid/client/AMQConnection.java b/client/src/main/java/org/apache/qpid/client/AMQConnection.java
index 4794a10..ff12db2 100644
--- a/client/src/main/java/org/apache/qpid/client/AMQConnection.java
+++ b/client/src/main/java/org/apache/qpid/client/AMQConnection.java
@@ -152,6 +152,8 @@ public class AMQConnection extends Closeable implements CommonConnection, Refere
private String _clientName;
+ private volatile String _username;
+
/** The virtual path to connect to on the AMQ server */
private String _virtualHost;
@@ -1417,12 +1419,13 @@ public class AMQConnection extends Closeable implements CommonConnection, Refere
public String getUsername()
{
- return _connectionURL.getUsername();
+ final String username = _username;
+ return username == null ? _connectionURL.getUsername() : username;
}
public void setUsername(String id)
{
- _connectionURL.setUsername(id);
+ _username = id;
}
public String getPassword()
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org