You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "ASF GitHub Bot (Jira)" <ji...@apache.org> on 2020/11/21 13:22:00 UTC

[jira] [Work logged] (AMQ-8028) CompositeQueue - A third pattern to complement forwardOnly binary property

     [ https://issues.apache.org/jira/browse/AMQ-8028?focusedWorklogId=515045&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-515045 ]

ASF GitHub Bot logged work on AMQ-8028:
---------------------------------------

                Author: ASF GitHub Bot
            Created on: 21/Nov/20 13:21
            Start Date: 21/Nov/20 13:21
    Worklog Time Spent: 10m 
      Work Description: asfgit closed pull request #564:
URL: https://github.com/apache/activemq/pull/564


   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Issue Time Tracking
-------------------

    Worklog Id:     (was: 515045)
    Time Spent: 20m  (was: 10m)

> CompositeQueue - A third pattern to complement forwardOnly binary property
> --------------------------------------------------------------------------
>
>                 Key: AMQ-8028
>                 URL: https://issues.apache.org/jira/browse/AMQ-8028
>             Project: ActiveMQ
>          Issue Type: Improvement
>    Affects Versions: 5.15.13
>            Reporter: Murali Mogalayapalli
>            Assignee: Jean-Baptiste Onofré
>            Priority: Major
>             Fix For: 5.17.0, 5.16.1
>
>          Time Spent: 20m
>  Remaining Estimate: 0h
>
> CompositeDestinationFilter forwardonly logic variation with a new setting 
> Need - Forward the message to the virtual queue if the message can't be forwarded to any of the physical destinations in the list.  
> {code:java}
> <destinationInterceptors>     
>    <virtualDestinationInterceptor>  
>       <virtualDestinations>  
>          <compositeQueue name="A.FOO" sendWhenNoMatch="true"> 
>              <forwardTo>
>                  <filteredDestination selector="client-id LIKE 'first%'" queue="C1.A.FOO"/>            
>              </forwardTo> 
>           </compositeQueue>   
>      </virtualDestinations> 
>    </virtualDestinationInterceptor>
> </destinationInterceptors>
> {code}
> ForwardOnly - false - Sends a copy of the message to the Virtual destination
> ForwardOnly - true - Does not a copy of the message to the virtual destination
> SendWhenNoMatch- true - Sends a copy of the message to the composite destination only when message can't be sent to any destination because of the filters - Forward only is ignored.
> SendWhenNoMatch- false ( default ) - Falls back on the ForwardOnly setting.
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)