[ https://issues.apache.org/jira/browse/CAMEL-12178?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Dmitry Volodin updated CAMEL-12178: ----------------------------------- Description: Most of the time, the correct Camel Message is retrieve from the exchange using Message message = hasOut() ? getOut() : getIn(); With this enhancement, the common usage would be supported by these methods. To try this out, I had to change the Exchange interface, the DefaultExchange implementation (both in camel-core), and RichExchange (in camel-scala). Everything seemed to be fine with the change. was: Most of the time, the correct Camel Message is retrieve from the exchange using Message message = hasOut() ? getOut() : setOut(); With this enhancement, the common usage would be supported by these methods. To try this out, I had to change the Exchange interface, the DefaultExchange implementation (both in camel-core), and RichExchange (in camel-scala). Everything seemed to be fine with the change. > Add getMessage and setMessage methods to the Exchange interface > --------------------------------------------------------------- > > Key: CAMEL-12178 > URL: https://issues.apache.org/jira/browse/CAMEL-12178 > Project: Camel > Issue Type: Improvement > Components: camel-core > Reporter: Quinn Stevenson > Priority: Trivial > > Most of the time, the correct Camel Message is retrieve from the exchange > using > > Message message = hasOut() ? getOut() : getIn(); > > With this enhancement, the common usage would be supported by these methods. > > To try this out, I had to change the Exchange interface, the DefaultExchange > implementation (both in camel-core), and RichExchange (in camel-scala). > Everything seemed to be fine with the change. > -- This message was sent by Atlassian JIRA (v7.6.3#76005)