Introduce Channel between each EIP in the route path
----------------------------------------------------
Key: CAMEL-1562
URL: https://issues.apache.org/activemq/browse/CAMEL-1562
Project: Apache Camel
Issue Type: New Feature
Components: camel-core
Affects Versions: 2.0-M1
Reporter: Claus Ibsen
Assignee: Claus Ibsen
Fix For: 2.0.0
We should introduce a org.apache.camel.Channel to act as delegate for routing
an exchange to the next processor in the route graph.
The Channel should contain the logic to perform the needed work on the Exchange
before it can be routed such as
- applying interceptors
- using the correct error handler
- and more to come in the future
The first phase of implementation will be to move the existing logic that wraps
the processor in interceptors and error handlers from the ProcessorDefinition
into the Channel.
So the Channel contains this logic.
Later we can introduce runtime behavior and much more.
I will start a discussion on it on the dev forum in a second.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.