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

        

Reply via email to