You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Claus Ibsen (JIRA)" <ji...@apache.org> on 2015/07/11 23:29:05 UTC

[jira] [Resolved] (CAMEL-4598) Mina producer should support windowing

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

Claus Ibsen resolved CAMEL-4598.
--------------------------------
    Resolution: Won't Fix

> Mina producer should support windowing
> --------------------------------------
>
>                 Key: CAMEL-4598
>                 URL: https://issues.apache.org/jira/browse/CAMEL-4598
>             Project: Camel
>          Issue Type: Improvement
>            Reporter: Ioannis Canellos
>            Assignee: Ioannis Canellos
>
> Mina producer will send a message and wait for a response before sending the second message.
> However, there are a lot of protocols out there that support windowing (sending multiples messages before getting a response).
> As of Mina 2.x it is possible to use a request response filter (also usable to 1.x. with some tuning). This filter can be used to match outbound messages with their response.
> We could provide an option to the producer URI that would specify the window size. If the window size is greater than 1, we could automatically import the request response filter inside the filter chain. We would also require the user to specify a class that would be used to retrieve the correlation id from the response message. Or provide an annotation that would mark the correlation id.



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