You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "Murali Mogalayapalli (Jira)" <ji...@apache.org> on 2020/08/30 16:06:00 UTC
[jira] [Created] (AMQ-8028) CompositeDestinationFilter forwardonly
Murali Mogalayapalli created AMQ-8028:
-----------------------------------------
Summary: CompositeDestinationFilter forwardonly
Key: AMQ-8028
URL: https://issues.apache.org/jira/browse/AMQ-8028
Project: ActiveMQ
Issue Type: Improvement
Reporter: Murali Mogalayapalli
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}
// code placeholder
<destinationInterceptors>
<virtualDestinationInterceptor>
<virtualDestinations>
<compositeQueue name="A.FOO" forwardOnlyWhenNoMatch="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
ForwardOnlyWhenNoMatch - true - Sends a copy of the message to the virtual destination only when message can't be sent to any destination because of the filters - Forward only is ignored.
ForwardOnlyWhenNoMatch - false - Falls back on the ForwardOnly setting.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)