qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Lorenz Quack (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (QPID-6525) Allow temporary queue name prefix to be specified by the Broker
Date Fri, 01 May 2015 09:40:06 GMT

     [ https://issues.apache.org/jira/browse/QPID-6525?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Lorenz Quack updated QPID-6525:
-------------------------------
    Attachment: 0001-QPID-6525-Java-Client-Java-Broker-Allow-temporary-qu.patch

In this patch the broker sends ServerPropertyNames.QPID_TEMPORARY_QUEUE_PREFIX in the serverProperties
on Connection-Start.
This broker gets the prefix from the broker's context variables.
In the future it should have a per virtualHost prefix but because during Connection-Start
the broker does not know which vhost the client wants to connect to this is currently not
possible.

> Allow temporary queue name prefix to be specified by the Broker
> ---------------------------------------------------------------
>
>                 Key: QPID-6525
>                 URL: https://issues.apache.org/jira/browse/QPID-6525
>             Project: Qpid
>          Issue Type: New Feature
>          Components: Java Broker, Java Client
>            Reporter: Lorenz Quack
>            Priority: Minor
>         Attachments: 0001-QPID-6525-Java-Client-Java-Broker-Allow-temporary-qu.patch
>
>
> To support federation, temporary queue names need to be addressable from anywhere (within
a federated space). For instance, I need to be able to forward a message containing a temporary
reply-to: to an application connected to a different Broker, and that application needs to
be able to successfully reply using that address.
> The Broker should be changed so that it sends a connection server property - a temporary
queue prefix - during connection negotiation.  The client should prepend this name to the
name formed in the existing manner (i.e.temporary queue prefix + "TempQueue" + randomUUID
. .  It should be legal for the Broker not to send the new property, or for the property to
be null or empty.  In which case the name should be formed as today.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

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


Mime
View raw message