Move base classes used by components from impl to support
---------------------------------------------------------
Key: CAMEL-4417
URL: https://issues.apache.org/jira/browse/CAMEL-4417
Project: Camel
Issue Type: Improvement
Components: camel-core
Affects Versions: 2.8.0
Reporter: Christian Schneider
Assignee: Christian Schneider
Fix For: 2.9.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, DefaultProducer.
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: http://www.atlassian.com/software/jira