org.apache.commons.vfs.provider
Interface FileReplicator

All Known Implementing Classes:
DefaultFileReplicator, PrivilegedFileReplicator

public interface FileReplicator

Responsible for making local replicas of files.

A file replicator may also implement VfsComponent.

Version:
$Revision: 764356 $ $Date: 2009-04-13 06:06:01 +0200 (Mo, 13. Apr 2009) $
Author:
Adam Murdoch

Method Summary
 java.io.File replicateFile(FileObject srcFile, FileSelector selector)
          Creates a local copy of the file, and all its descendents.
 

Method Detail

replicateFile

java.io.File replicateFile(FileObject srcFile,
                           FileSelector selector)
                           throws FileSystemException
Creates a local copy of the file, and all its descendents.

Parameters:
srcFile - The file to copy.
selector - Selects the files to copy.
Returns:
The local copy of the source file.
Throws:
FileSystemException - If the source files does not exist, or on error copying.


Copyright © 2002-2011 Apache Software Foundation. All Rights Reserved.