camel-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Christian Schneider (JIRA)" <j...@apache.org>
Subject [jira] [Created] (CAMEL-4417) Move base classes used by components from impl to support
Date Mon, 05 Sep 2011 13:48:14 GMT
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

        

Mime
View raw message