[ 
https://issues.apache.org/jira/browse/ARTEMIS-550?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15905001#comment-15905001
 ] 

Martyn Taylor commented on ARTEMIS-550:
---------------------------------------

I think all the requirements outlined in the original JIRA description are 
achievable with the new addressing model.  The equivilent of virtual topics is 
achievable using the "Address::QueueName" syntax and switching on 
auto-create-queues for the appropriate address name space.

1. assign different security settings to the queues (i.e. who can consume).
     a. Security settings can now be defined on a queue name basis as well as 
on the address.

2. monitor the number of messages in each queue
     a. Can be done via normal queue management operations
3. purge (= delete all messages) each queue separately
     a. Can be done via normal queue management operations

4. Create them via the configuration file to avoid losing the messages sent to 
the topic before any consumer subscribes
     a. Now possible as part of the address model changes.  Documentation is 
available here: 
https://github.com/apache/activemq-artemis/blob/master/docs/user-manual/en/address-model.md

5. send messages directly to the queue
    A. Can also be done as part of the new address changes, using Fully 
Qualified Queue Names.

Regarding support for OpenWire naming conventions for Virtual Topics isn't 
implemented yet.  I've opened a new JIRA here to track that as a new feature: 
https://issues.apache.org/jira/browse/ARTEMIS-1030

If all parties are happy with this I'd like to close off this JIRA?



> Add support for virtual topic consumers
> ---------------------------------------
>
>                 Key: ARTEMIS-550
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-550
>             Project: ActiveMQ Artemis
>          Issue Type: Improvement
>          Components: Broker
>    Affects Versions: 1.3.0
>            Reporter: Benjamin Graf
>
> Artemis should support virtual topic consumers as alternative to topic 
> subscriptions as ActiveMQ itself does.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to