camel-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ramon Buckland <ramon.buckl...@gmail.com>
Subject Re: [jira] Updated: (CAMEL-1241) Add camel-commons-vfs component
Date Fri, 23 Jan 2009 06:14:18 GMT
Claus (and others)

If you have time, can you please take a cursory glance at my refactoring. I
think there are a few rough edges which I am hoping to sort out when I
implement the commons-vfs from the Generic*

The crux of the change so far is as follows.

(a) refactor org.apache.camel.component.file.remote.Remote* so there is a
base that can be extended.

* All current FTP Remote code resides in
org.apache.camel.component.file.remote
* It's parent Abstract base, interface and superclasses are
org.apache.camel.component.file.Generic*
* FTP and SFTP are now concrete implementations (no sharing of protocol in
same class); common code is pushed to Remote* classes.

The next part will be to

(b) Implement commons-vfs undeneath org.apache.camel.component.file.Generic*
(c) move org.apache.camel.component.file.Generic* to camel-core.
(d) Have camel-core:file implement / extend
org.apache.camel.component.file.Generic*

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message