On Nov 7, 2010, at 6:49 PM, James Carman wrote:

> On Sun, Nov 7, 2010 at 8:41 PM, Ralph Goers <ralph.go...@dslextreme.com> 
> wrote:
>> 
>> I'm not sure whether I agree. I think I mentioned that Java 7 has a new 
>> FileSystem abstraction. 
>> http://download.oracle.com/javase/7/docs/api/java/nio/file/package-summary.html.
>>   I  would think VFS 3.0 would remove the API and just provide FileSystem 
>> implementations. So I'm not sure how much effort is worth investing in V2.0 
>> to move it to Java 6.
>> 
> 
> I saw something about this recently (if I had more sleep I could
> probably recall where) and wondered about VFS.  Does this new API look
> like it would do everything that VFS currently does?  If so, it's a
> great step forward for the language, IMHO.
> 

I've not investigated it extensively, but the new API seems to have a lot of 
similarity to VFS. Instead of a File the new API uses a FileChannel, which is 
an abstract class. It wouldn't be a stretch to imagine all the various 
FileObjects extending that. The SPI also has a FileSystemProvider which is used 
to create a FileSystem and a FileStore.  It also includes a WatchService to 
listen for changes and events.

Ralph


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to