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

ASF GitHub Bot commented on CAMEL-8538:
---------------------------------------

GitHub user brreitme opened a pull request:

    https://github.com/apache/camel/pull/514

    CAMEL-8538 Add inOut support to the camel-rabbitmq component

    This adds several major features to the camel-rabbitmq component that the 
camel-jms component has. InOut support that spins up a temporary reply queue 
that supports timeouts. Serializing / de-serializing objects that implement 
Serializable. Transfers exceptions that occur in consumers.
    
    Added the following URI options (same usage as camel-jms)
    transferException
    requestTimeout
    requestTimeoutCheckerInterval

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/brreitme/camel master

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/camel/pull/514.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #514
    
----
commit b77e1297f2f8371257a36e56c9cfd096720c39ca
Author: Brad Reitmeyer <[email protected]>
Date:   2015-04-28T18:57:39Z

    CAMEL-8538 Add inOut support to the camel-rabitmq component

commit ea3aae1f1e8b7aaea6e28e8919fe756b225bd578
Author: Brad Reitmeyer <[email protected]>
Date:   2015-05-05T02:49:33Z

    Code review comments and bug fixes.

commit ee4bf0077ce900dc808a777da37163d97ca67951
Author: Brad Reitmeyer <[email protected]>
Date:   2015-05-06T20:10:24Z

    More cleanup and tests.

commit 89e5119692fb97bb61e4bf55a7fb6c08d42f0860
Author: Brad Reitmeyer <[email protected]>
Date:   2015-05-14T01:03:26Z

    Merge remote-tracking branch 'upstream/master'
    
    Conflicts:
        
components/camel-rabbitmq/src/main/java/org/apache/camel/component/rabbitmq/RabbitMQEndpoint.java

commit 371745e282a426fe315c6fc7388dab357c234cf6
Author: Brad Reitmeyer <[email protected]>
Date:   2015-05-14T01:40:30Z

    minor fixes

commit 96bc135ae220a1fa027cc5cd4ae05d62bd1eb77a
Author: Brad Reitmeyer <[email protected]>
Date:   2015-05-14T02:01:21Z

    More minor changes after diffing agaist master.

----


> Add inOut support for the RabbitMQ component
> --------------------------------------------
>
>                 Key: CAMEL-8538
>                 URL: https://issues.apache.org/jira/browse/CAMEL-8538
>             Project: Camel
>          Issue Type: New Feature
>          Components: camel-rabbitmq
>    Affects Versions: Future
>            Reporter: Brad Reitmeyer
>            Priority: Minor
>   Original Estimate: 168h
>  Remaining Estimate: 168h
>
> The RabbitMQ component does not support inOut routes like the ActiveMQ and 
> AMQP components do. It needs support for automatically creating a 
> temporaryReplyQueue and properly handling reply timeouts. 



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

Reply via email to