camel-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "james strachan (JIRA)" <>
Subject [jira] [Commented] (CAMEL-4417) Move base classes used by components from impl to support
Date Mon, 05 Sep 2011 13:56:10 GMT


james strachan commented on CAMEL-4417:

Since this code change will break pretty much any component developed outside of the current
source tree this should only be considered for 3.x

> Move base classes used by components from impl to support
> ---------------------------------------------------------
>                 Key: CAMEL-4417
>                 URL:
>             Project: Camel
>          Issue Type: Improvement
>          Components: camel-core
>    Affects Versions: 2.8.0
>            Reporter: Christian Schneider
>            Assignee: Christian Schneider
>             Fix For: 3.0.0
> Several classes in impl are used or extended by components. We should avoid this.
> The base classes should be moved to support. Examples are DefaultComponent, DefaultEndpoint,
> Another case is the AsyncProcessorTypeConverter. The typeconverter is well placed in
impl but the class also has a public static convert method that is used from many components.
So this functionality should be moved to processor so it is available to components.

This message is automatically generated by JIRA.
For more information on JIRA, see:


View raw message