Package org.apache.commons.vfs.provider
Interface VfsComponentContext
-
public interface VfsComponentContext
Allows VFS components to access the services they need, such as the file replicator. A VFS component is supplied with a context as part of its initialisation.- Version:
- $Revision: 480428 $ $Date: 2006-11-29 07:15:24 +0100 (Wed, 29 Nov 2006) $
- Author:
- Adam Murdoch
- See Also:
VfsComponent.setContext(org.apache.commons.vfs.provider.VfsComponentContext)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description FileSystemManager
getFileSystemManager()
Returns the filesystem manager for the current contextFileReplicator
getReplicator()
Locates a file replicator for the provider to use.TemporaryFileStore
getTemporaryFileStore()
Locates a temporary file store for the provider to use.FileName
parseURI(java.lang.String uri)
FileObject
resolveFile(java.lang.String name, FileSystemOptions fileSystemOptions)
Locate a file by name.FileObject
resolveFile(FileObject baseFile, java.lang.String name, FileSystemOptions fileSystemOptions)
Locate a file by name.FileObject
toFileObject(java.io.File file)
Returns aFileObject
for a local file.
-
-
-
Method Detail
-
resolveFile
FileObject resolveFile(FileObject baseFile, java.lang.String name, FileSystemOptions fileSystemOptions) throws FileSystemException
Locate a file by name. SeeFileSystemManager.resolveFile(FileObject, String)
for a description of how this works.- Throws:
FileSystemException
-
resolveFile
FileObject resolveFile(java.lang.String name, FileSystemOptions fileSystemOptions) throws FileSystemException
Locate a file by name. SeeFileSystemManager.resolveFile( String)
for a description of how this works.- Throws:
FileSystemException
-
parseURI
FileName parseURI(java.lang.String uri) throws FileSystemException
- Throws:
FileSystemException
-
getReplicator
FileReplicator getReplicator() throws FileSystemException
Locates a file replicator for the provider to use.- Throws:
FileSystemException
-
getTemporaryFileStore
TemporaryFileStore getTemporaryFileStore() throws FileSystemException
Locates a temporary file store for the provider to use.- Throws:
FileSystemException
-
toFileObject
FileObject toFileObject(java.io.File file) throws FileSystemException
Returns aFileObject
for a local file.- Throws:
FileSystemException
-
getFileSystemManager
FileSystemManager getFileSystemManager()
Returns the filesystem manager for the current context- Returns:
- the filesystem manager
-
-