camel-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Claus Ibsen (JIRA)" <>
Subject [jira] Commented: (CAMEL-1241) Add camel-commons-vfs component
Date Sat, 24 Jan 2009 19:07:00 GMT


Claus Ibsen commented on CAMEL-1241:

Ramon I have done some modifications to the camel-core in trunk.

I stated on #7 to get a due diligence test of the GenericXXX classes. I created a NewFileXXX
that is the regular file integrating using the GenericXXX classes.
I basically got it working with both the consumer and the producer but have only tested it
using two new unit tests. At present time I want it to not interfer with the regular File
component as its used heavily in entire Camel for unit testing. So the NewFileXX must be rock
solid before we let it replace the old one.

There a some TODOs in the code for stuff to consider and check upon. I do think the GenericFileOperations
might could change to pass in the GenericFile instead of the T type I have now. But more work
on that will tell.

Also from the FTP point of with, as I have added generics to it, I would like to see especially
the SFTPConsumer if it can use it. I kinda remember it had a sucky API representing the remote
FTP file.

> Add camel-commons-vfs component
> -------------------------------
>                 Key: CAMEL-1241
>                 URL:
>             Project: Apache Camel
>          Issue Type: New Feature
>    Affects Versions: 2.0.0
>            Reporter: Ramon Buckland
>            Assignee: Ramon Buckland
>             Fix For: 2.0.0
>         Attachments: CAMEL-1241.part_1_port_Generic_to_camel-core.diff, commons-vfs-changes-part1.file-refactoring.diff
> Add a new component camel-commons-vfs which utilises the commons-vfs library providing
access to zip,jar,tgz,cifs,ftp and many other wonderful "file" type resources.
> The component will go into camel 2.0 as the new camel-file and camel-ftp components have
been re-written to support a better model.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message