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

Claus Ibsen updated CAMEL-24246:
--------------------------------
    Fix Version/s: 4.x

> Audit components for exchangePattern (InOnly vs InOut) support
> --------------------------------------------------------------
>
>                 Key: CAMEL-24246
>                 URL: https://issues.apache.org/jira/browse/CAMEL-24246
>             Project: Camel
>          Issue Type: Task
>            Reporter: Claus Ibsen
>            Priority: Major
>             Fix For: 4.x
>
>
> Most Camel components have a fixed exchange pattern — for example, HTTP is 
> always InOut (request/reply) and Kafka is always InOnly (fire-and-forget). 
> The exchangePattern option only has a practical effect on the limited set of 
> components that truly support both InOnly and InOut, such as JMS, SEDA, and 
> AMQP.
> We should audit all components to determine which ones naturally support the 
> exchangePattern option to be configured as either InOnly or InOut, and which 
> ones do not use it at all. This would help:
> - Improve documentation by clearly stating which components honor the 
> exchange pattern
> - Potentially hide or remove the exchangePattern option from components where 
> it has no effect
> - Reduce user confusion about what setExchangePattern actually does (see 
> recent mailing list discussion with Raymond Meester)



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to