camel-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From James Strachan <james.strac...@gmail.com>
Subject Re: Camel 2.0 API - Proposal of new support package to fix bad tangles
Date Fri, 13 Mar 2009 11:22:21 GMT
Cool - I was gonna suggest putting some of the adapter classes into
the SPI package as a place for folks extending Camel to put things? No
biggie though, seems the issue is resolved now.

2009/3/8 Claus Ibsen <claus.ibsen@gmail.com>:
> Hi
>
> I fixed the package tangle so we keep the current package structure as is.
>
> On Mon, Mar 2, 2009 at 6:42 AM, Claus Ibsen <claus.ibsen@gmail.com> wrote:
>> Hi
>>
>> I am using Structure 101 to view the Camel API and have found some hot
>> spots to clear.
>> - DataFormatType was implementing DataFormat (fixed)
>> - SPI had a bad tangle (fixed)
>> - Language had a bad tangle (fixed)
>>
>> However we do have some support classes (abstract base classes) in
>> camel.impl that are reused outside .impl.
>> Currently its mostly the ExpressionAdapter to assist impl. Expression.
>>
>> I would like to propose a new package in Camel for such common
>> classes. As the util package is a kinda mixed up package currently
>>    org.apache.camel.support
>>
>> And we can move:
>>  ExpressionAdapter
>>  ExpressionSupport
>>  PredicateSupport
>>
>> That are most likely to be used outside camel.impl in eg. processor,
>> language, builder and other packages where Expression/Preidcates is
>> also highly used.
>>
>> Any thoughts?
>>
>>
>> --
>> Claus Ibsen
>> Apache Camel Committer
>>
>> Open Source Integration: http://fusesource.com
>> Blog: http://davsclaus.blogspot.com/
>>
>
>
>
> --
> Claus Ibsen
> Apache Camel Committer
>
> Open Source Integration: http://fusesource.com
> Blog: http://davsclaus.blogspot.com/
>



-- 
James
-------
http://macstrac.blogspot.com/

Open Source Integration
http://fusesource.com/

Mime
View raw message