Class ResourceFileProvider
- java.lang.Object
-
- org.apache.commons.vfs.provider.AbstractVfsComponent
-
- org.apache.commons.vfs.provider.AbstractVfsContainer
-
- org.apache.commons.vfs.provider.AbstractFileProvider
-
- org.apache.commons.vfs.provider.res.ResourceFileProvider
-
- All Implemented Interfaces:
FileProvider
,VfsComponent
public class ResourceFileProvider extends AbstractFileProvider
Description- Version:
- $Revision: 480428 $ $Date: 2006-11-29 07:15:24 +0100 (Wed, 29 Nov 2006) $
- Author:
- Mario Ivankovits
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.util.Collection
capabilities
-
Constructor Summary
Constructors Constructor Description ResourceFileProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
closeFileSystem(FileSystem filesystem)
FileObject
findFile(FileObject baseFile, java.lang.String uri, FileSystemOptions fileSystemOptions)
Locates a file object, by absolute URI.java.util.Collection
getCapabilities()
Get the filesystem capabilities.
These are the same as on the filesystem, but available before the first filesystem was instanciated.FileSystemConfigBuilder
getConfigBuilder()
Gets the configbuilder useable to collect the needed fileSystemOptions.-
Methods inherited from class org.apache.commons.vfs.provider.AbstractFileProvider
addFileSystem, close, createFileSystem, findFileSystem, freeUnusedResources, getFileNameParser, parseUri, setFileNameParser
-
Methods inherited from class org.apache.commons.vfs.provider.AbstractVfsContainer
addComponent, removeComponent
-
Methods inherited from class org.apache.commons.vfs.provider.AbstractVfsComponent
getContext, getLogger, init, setContext, setLogger
-
-
-
-
Method Detail
-
findFile
public FileObject findFile(FileObject baseFile, java.lang.String uri, FileSystemOptions fileSystemOptions) throws FileSystemException
Locates a file object, by absolute URI.- Parameters:
baseFile
- The base file to use for resolving the individual parts of a compound URI.uri
- The absolute URI of the file to find.- Throws:
FileSystemException
-
getConfigBuilder
public FileSystemConfigBuilder getConfigBuilder()
Description copied from interface:FileProvider
Gets the configbuilder useable to collect the needed fileSystemOptions.- Specified by:
getConfigBuilder
in interfaceFileProvider
- Overrides:
getConfigBuilder
in classAbstractFileProvider
-
closeFileSystem
public void closeFileSystem(FileSystem filesystem)
- Overrides:
closeFileSystem
in classAbstractFileProvider
-
getCapabilities
public java.util.Collection getCapabilities()
Description copied from interface:FileProvider
Get the filesystem capabilities.
These are the same as on the filesystem, but available before the first filesystem was instanciated.
-
-