Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.apache.commons.vfs.FileSystemException

Packages that use FileSystemException
org.apache.commons.vfs | The public VFS API.
org.apache.commons.vfs.cache |
org.apache.commons.vfs.impl | The standard VFS implementation.
org.apache.commons.vfs.operations |
org.apache.commons.vfs.operations.vcs |
org.apache.commons.vfs.provider | The File Provider API, and utility classes.
org.apache.commons.vfs.provider.bzip2 |
org.apache.commons.vfs.provider.compressed |
org.apache.commons.vfs.provider.ftp | The FTP File Provider.
org.apache.commons.vfs.provider.gzip |
org.apache.commons.vfs.provider.http |
org.apache.commons.vfs.provider.jar | The Jar File Provider.
org.apache.commons.vfs.provider.local | The Local File Provider.
org.apache.commons.vfs.provider.ram | The RAM File Provider.
org.apache.commons.vfs.provider.res |
org.apache.commons.vfs.provider.sftp | The SFTP Provider.
org.apache.commons.vfs.provider.tar | The Tar File Provider.
org.apache.commons.vfs.provider.temp | The Temporary Filespace Provider.
org.apache.commons.vfs.provider.url | The Default File Provider, which wraps java.net.URL.
org.apache.commons.vfs.provider.zip | The Zip File Provider.
org.apache.commons.vfs.tasks | The VFS Ant Tasks.
org.apache.commons.vfs.util | Utility classes used by the VFS.

Uses of FileSystemException in org.apache.commons.vfs

Methods in org.apache.commons.vfs that throw FileSystemException
`boolean` | `FileTypeSelector.includeFile(FileSelectInfo fileInfo)` Determines if a file or folder should be selected.
`static FileSystemManager` | `VFS.getManager()` Returns the default `FileSystemManager` instance
`long` | `FileContent.getSize()` Determines the size of the file, in bytes.
`long` | `FileContent.getLastModifiedTime()` Determines the last-modified timestamp of the file.
`void` | `FileContent.setLastModifiedTime(long modTime)` Sets the last-modified timestamp of the file.
`Map` | `FileContent.getAttributes()` Returns a read-only map of this file's attributes.
`String[]` | `FileContent.getAttributeNames()` Lists the attributes of the file's content.
`Object` | `FileContent.getAttribute(String attrName)` Gets the value of an attribute of the file's content.
`void` | `FileContent.setAttribute(String attrName, Object value)` Sets the value of an attribute of the file's content.
`Certificate[]` | `FileContent.getCertificates()` Retrieves the certificates if any used to sign this file or folder.
`InputStream` | `FileContent.getInputStream()` Returns an input stream for reading the file's content.
`OutputStream` | `FileContent.getOutputStream()` Returns an output stream for writing the file's content.
`RandomAccessContent` | `FileContent.getRandomAccessContent(RandomAccessMode mode)` Returns an stream for reading/writing the file's content.
`OutputStream` | `FileContent.getOutputStream(boolean bAppend)` Returns an output stream for writing the file's content.
`void` | `FileContent.close()` Closes all resources used by the content, including any open stream.
`FileContentInfo` | `FileContent.getContentInfo()` get the content info. e.g. type, encoding, ...
`FileContentInfo` | `FileContentInfoFactory.create(FileContent fileContent)`
`FileObject` | `FileSystemManager.getBaseFile()` Returns the base file used to resolve relative paths.
`FileObject` | `FileSystemManager.resolveFile(String name)` Locates a file by name.
`FileObject` | `FileSystemManager.resolveFile(String name, FileSystemOptions fileSystemOptions)` Locates a file by name.
`FileObject` | `FileSystemManager.resolveFile(FileObject baseFile, String name)` Locates a file by name.
`FileObject` | `FileSystemManager.resolveFile(File baseFile, String name)` Locates a file by name.
`FileName` | `FileSystemManager.resolveName(FileName root, String name)` Resolves a name, relative to this file name.
`FileName` | `FileSystemManager.resolveName(FileName root, String name, NameScope scope)` Resolves a name, relative to the "root" file name.
`FileObject` | `FileSystemManager.toFileObject(File file)` Converts a local file into a `FileObject`.
`FileObject` | `FileSystemManager.createFileSystem(String provider, FileObject file)` Creates a layered file system.
`FileObject` | `FileSystemManager.createFileSystem(FileObject file)` Creates a layered file system.
`FileObject` | `FileSystemManager.createVirtualFileSystem(String rootUri)` Creates an empty virtual file system.
`FileObject` | `FileSystemManager.createVirtualFileSystem(FileObject rootFile)` Creates a virtual file system.
`boolean` | `FileSystemManager.canCreateFileSystem(FileObject file)` Determines if a layered file system can be created for a given file.
`Collection` | `FileSystemManager.getProviderCapabilities(String scheme)` Get the capabilities for a given scheme.
`FileSystemConfigBuilder` | `FileSystemManager.getFileSystemConfigBuilder(String scheme)` Get the configuration builder for the given scheme
`FileName` | `FileSystemManager.resolveURI(String uri)` Resolve the uri to a filename
`void` | `FileSystemManager.addOperationProvider(String scheme, FileOperationProvider operationProvider)` Adds the specified FileOperationProvider for the specified scheme.
`void` | `FileSystemManager.addOperationProvider(String[] schemes, FileOperationProvider operationProvider)`
`FileOperationProvider[]` | `FileSystemManager.getOperationProviders(String scheme)`
`FileObject` | `FileSystem.getRoot()` Returns the root file of this file system.
`FileObject` | `FileSystem.getParentLayer()` Returns the parent layer if this is a layered file system.
`Object` | `FileSystem.getAttribute(String attrName)` Gets the value of an attribute of the file system.
`void` | `FileSystem.setAttribute(String attrName, Object value)` Sets the value of an attribute of the file's content.
`FileObject` | `FileSystem.resolveFile(FileName name)` Finds a file in this file system.
`FileObject` | `FileSystem.resolveFile(String name)` Finds a file in this file system.
`void` | `FileSystem.addJunction(String junctionPoint, FileObject targetFile)` Adds a junction to this file system.
`void` | `FileSystem.removeJunction(String junctionPoint)` Removes a junction from this file system.
`File` | `FileSystem.replicateFile(FileObject file, FileSelector selector)` Creates a temporary local copy of a file and its descendents.
`String` | `FileName.getPathDecoded()` Returns the absolute path of this file, within its file system.
`String` | `FileName.getRelativeName(FileName name)` Converts a file name to a relative name, relative to this file name.
`URL` | `FileObject.getURL()` Returns a URL representing this file.
`boolean` | `FileObject.exists()` Determines if this file exists.
`boolean` | `FileObject.isHidden()` Determines if this file is hidden.
`boolean` | `FileObject.isReadable()` Determines if this file can be read.
`boolean` | `FileObject.isWriteable()` Determines if this file can be written to.
`FileType` | `FileObject.getType()` Returns this file's type.
`FileObject` | `FileObject.getParent()` Returns the folder that contains this file.
`FileObject[]` | `FileObject.getChildren()` Lists the children of this file.
`FileObject` | `FileObject.getChild(String name)` Returns a child of this file.
`FileObject` | `FileObject.resolveFile(String name, NameScope scope)` Finds a file, relative to this file.
`FileObject` | `FileObject.resolveFile(String path)` Finds a file, relative to this file.
`FileObject[]` | `FileObject.findFiles(FileSelector selector)` Finds the set of matching descendents of this file, in depthwise order.
`void` | `FileObject.findFiles(FileSelector selector, boolean depthwise, List selected)` Finds the set of matching descendents of this file.
`boolean` | `FileObject.delete()` Deletes this file.
`int` | `FileObject.delete(FileSelector selector)` Deletes all descendents of this file that match a selector.
`void` | `FileObject.createFolder()` Creates this folder, if it does not exist.
`void` | `FileObject.createFile()` Creates this file, if it does not exist.
`void` | `FileObject.copyFrom(FileObject srcFile, FileSelector selector)` Copies another file, and all its descendents, to this file.
`void` | `FileObject.moveTo(FileObject destFile)` Move this file.
`FileContent` | `FileObject.getContent()` Returns this file's content.
`void` | `FileObject.close()` Closes this file, and its content.
`void` | `FileObject.refresh()` This will prepare the fileObject to get resynchronized with the underlaying filesystem if required
`FileOperations` | `FileObject.getFileOperations()`

Uses of FileSystemException in org.apache.commons.vfs.cache

Methods in org.apache.commons.vfs.cache that throw FileSystemException
`void` | `OnCallRefreshFileObject.close()`
`void` | `OnCallRefreshFileObject.copyFrom(FileObject srcFile, FileSelector selector)`
`void` | `OnCallRefreshFileObject.createFile()`
`void` | `OnCallRefreshFileObject.createFolder()`
`boolean` | `OnCallRefreshFileObject.delete()`
`int` | `OnCallRefreshFileObject.delete(FileSelector selector)`
`boolean` | `OnCallRefreshFileObject.exists()`
`void` | `OnCallRefreshFileObject.findFiles(FileSelector selector, boolean depthwise, List selected)`
`FileObject[]` | `OnCallRefreshFileObject.findFiles(FileSelector selector)`
`FileObject` | `OnCallRefreshFileObject.getChild(String name)`
`FileObject[]` | `OnCallRefreshFileObject.getChildren()`
`FileContent` | `OnCallRefreshFileObject.getContent()`
`FileType` | `OnCallRefreshFileObject.getType()`
`boolean` | `OnCallRefreshFileObject.isHidden()`
`boolean` | `OnCallRefreshFileObject.isReadable()`
`boolean` | `OnCallRefreshFileObject.isWriteable()`
`void` | `OnCallRefreshFileObject.moveTo(FileObject destFile)`
`FileObject` | `OnCallRefreshFileObject.resolveFile(String name, NameScope scope)`
`FileObject` | `OnCallRefreshFileObject.resolveFile(String path)`

Uses of FileSystemException in org.apache.commons.vfs.impl

Methods in org.apache.commons.vfs.impl that throw FileSystemException
`void` | `VirtualFileSystem.addJunction(String junctionPoint, FileObject targetFile)` Adds a junction to this file system.
`void` | `VirtualFileSystem.removeJunction(String junctionPoint)` Removes a junction from this file system.
`void` | `DefaultFileSystemConfigBuilder.setUserAuthenticator(FileSystemOptions opts, UserAuthenticator userAuthenticator)` Sets the user authenticator to get authentication informations
`void` | `PrivilegedFileReplicator.init()` Initialises the component.
`File` | `PrivilegedFileReplicator.replicateFile(FileObject srcFile, FileSelector selector)` Creates a local copy of the file, and all its descendents.
`void` | `DecoratedFileObject.close()`
`void` | `DecoratedFileObject.copyFrom(FileObject srcFile, FileSelector selector)`
`void` | `DecoratedFileObject.createFile()`
`void` | `DecoratedFileObject.createFolder()`
`boolean` | `DecoratedFileObject.delete()`
`int` | `DecoratedFileObject.delete(FileSelector selector)`
`boolean` | `DecoratedFileObject.exists()`
`void` | `DecoratedFileObject.findFiles(FileSelector selector, boolean depthwise, List selected)`
`FileObject[]` | `DecoratedFileObject.findFiles(FileSelector selector)`
`FileObject` | `DecoratedFileObject.getChild(String name)`
`FileObject[]` | `DecoratedFileObject.getChildren()`
`FileContent` | `DecoratedFileObject.getContent()`
`FileObject` | `DecoratedFileObject.getParent()`
`FileType` | `DecoratedFileObject.getType()`
`URL` | `DecoratedFileObject.getURL()`
`boolean` | `DecoratedFileObject.isHidden()`
`boolean` | `DecoratedFileObject.isReadable()`
`boolean` | `DecoratedFileObject.isWriteable()`
`void` | `DecoratedFileObject.moveTo(FileObject destFile)`
`FileObject` | `DecoratedFileObject.resolveFile(String name, NameScope scope)`
`FileObject` | `DecoratedFileObject.resolveFile(String path)`
`void` | `DecoratedFileObject.refresh()`
`FileOperations` | `DecoratedFileObject.getFileOperations()`
`void` | `SynchronizedFileObject.close()`
`void` | `SynchronizedFileObject.copyFrom(FileObject srcFile, FileSelector selector)`
`void` | `SynchronizedFileObject.createFile()`
`void` | `SynchronizedFileObject.createFolder()`
`boolean` | `SynchronizedFileObject.delete()`
`int` | `SynchronizedFileObject.delete(FileSelector selector)`
`boolean` | `SynchronizedFileObject.exists()`
`void` | `SynchronizedFileObject.findFiles(FileSelector selector, boolean depthwise, List selected)`
`FileObject[]` | `SynchronizedFileObject.findFiles(FileSelector selector)`
`FileObject` | `SynchronizedFileObject.getChild(String name)`
`FileObject[]` | `SynchronizedFileObject.getChildren()`
`FileContent` | `SynchronizedFileObject.getContent()`
`FileType` | `SynchronizedFileObject.getType()`
`boolean` | `SynchronizedFileObject.isHidden()`
`boolean` | `SynchronizedFileObject.isReadable()`
`boolean` | `SynchronizedFileObject.isWriteable()`
`void` | `SynchronizedFileObject.moveTo(FileObject destFile)`
`FileObject` | `SynchronizedFileObject.resolveFile(String name, NameScope scope)`
`FileObject` | `SynchronizedFileObject.resolveFile(String path)`
`FileObject` | `VirtualFileProvider.createFileSystem(FileObject rootFile)` Creates a virtual file system, with the supplied file as its root.
`FileObject` | `VirtualFileProvider.createFileSystem(String rootUri)` Creates an empty virtual file system.
`void` | `DefaultFileReplicator.init()` Initialises this component.
`File` | `DefaultFileReplicator.allocateFile(String baseName)` Allocates a new temporary file.
`protected File` | `DefaultFileReplicator.createAndAddFile(File parent, String basename)`
`protected File` | `DefaultFileReplicator.createFile(File parent, String name)` create the temporary file
`File` | `DefaultFileReplicator.replicateFile(FileObject srcFile, FileSelector selector)` Creates a local copy of the file, and all its descendents.
`void` | `DefaultFileSystemManager.addProvider(String urlScheme, FileProvider provider)` Registers a file system provider.
`void` | `DefaultFileSystemManager.addProvider(String[] urlSchemes, FileProvider provider)` Registers a file system provider.
`void` | `DefaultFileSystemManager.setDefaultProvider(FileProvider provider)` Sets the default provider.
`void` | `DefaultFileSystemManager.setFilesCache(FilesCache filesCache)` Sets the filesCache implementation used to cache files
`void` | `DefaultFileSystemManager.setCacheStrategy(CacheStrategy fileCacheStrategy)` Set the cache strategy to use when dealing with file object data.
`void` | `DefaultFileSystemManager.setFileObjectDecorator(Class fileObjectDecorator)` set a fileObject decorator to be used for ALL returned file objects
`void` | `DefaultFileSystemManager.setFileContentInfoFactory(FileContentInfoFactory fileContentInfoFactory)` set the fileContentInfoFactory used to determine the infos of a file content.
`void` | `DefaultFileSystemManager.setReplicator(FileReplicator replicator)` Sets the file replicator to use.
`void` | `DefaultFileSystemManager.setTemporaryFileStore(TemporaryFileStore tempFileStore)` Sets the temporary file store to use.
`FileReplicator` | `DefaultFileSystemManager.getReplicator()` Returns the file replicator.
`TemporaryFileStore` | `DefaultFileSystemManager.getTemporaryFileStore()` Returns the temporary file store.
`void` | `DefaultFileSystemManager.init()` Initialises this manager.
`void` | `DefaultFileSystemManager.setBaseFile(FileObject baseFile)` Sets the base file to use when resolving relative URI.
`void` | `DefaultFileSystemManager.setBaseFile(File baseFile)` Sets the base file to use when resolving relative URI.
`FileObject` | `DefaultFileSystemManager.getBaseFile()` Returns the base file used to resolve relative URI.
`FileObject` | `DefaultFileSystemManager.resolveFile(String uri)` Locates a file by URI.
`FileObject` | `DefaultFileSystemManager.resolveFile(String uri, FileSystemOptions fileSystemOptions)` Locate a file by URI, use the FileSystemOptions for file-system creation
`FileObject` | `DefaultFileSystemManager.resolveFile(File baseFile, String uri)` Locates a file by URI.
`FileObject` | `DefaultFileSystemManager.resolveFile(FileObject baseFile, String uri)` Resolves a URI, relative to a base file.
`FileObject` | `DefaultFileSystemManager.resolveFile(FileObject baseFile, String uri, FileSystemOptions fileSystemOptions)` Resolves a URI, realtive to a base file with specified FileSystem configuration
`FileName` | `DefaultFileSystemManager.resolveName(FileName root, String path)` Resolves a name, relative to the file.
`FileName` | `DefaultFileSystemManager.resolveName(FileName base, String name, NameScope scope)` Resolves a name, relative to the root.
`FileName` | `DefaultFileSystemManager.resolveURI(String uri)` resolve the uri to a filename
`FileObject` | `DefaultFileSystemManager.toFileObject(File file)` Converts a local file into a `FileObject`.
`FileObject` | `DefaultFileSystemManager.createFileSystem(String scheme, FileObject file)` Creates a layered file system.
`FileObject` | `DefaultFileSystemManager.createFileSystem(FileObject file)` Creates a layered file system.
`boolean` | `DefaultFileSystemManager.canCreateFileSystem(FileObject file)` Determines if a layered file system can be created for a given file.
`FileObject` | `DefaultFileSystemManager.createVirtualFileSystem(FileObject rootFile)` Creates a virtual file system.
`FileObject` | `DefaultFileSystemManager.createVirtualFileSystem(String rootUri)` Creates an empty virtual file system.
`Collection` | `DefaultFileSystemManager.getProviderCapabilities(String scheme)` Get the capabilities for a given scheme.
`FileSystemConfigBuilder` | `DefaultFileSystemManager.getFileSystemConfigBuilder(String scheme)` Get the configuration builder for the given scheme
`void` | `DefaultFileSystemManager.addOperationProvider(String scheme, FileOperationProvider operationProvider)` Adds the specified FileOperationProvider for the specified scheme.
`void` | `DefaultFileSystemManager.addOperationProvider(String[] schemes, FileOperationProvider operationProvider)`
`FileOperationProvider[]` | `DefaultFileSystemManager.getOperationProviders(String scheme)`
`void` | `StandardFileSystemManager.init()` Initializes this manager.
`protected void` | `StandardFileSystemManager.configurePlugins()` Scans the classpath to find any droped plugin.

Constructors in org.apache.commons.vfs.impl that throw FileSystemException
`VFSClassLoader(FileObject file, FileSystemManager manager)` Constructors a new VFSClassLoader for the given file.
`VFSClassLoader(FileObject file, FileSystemManager manager, ClassLoader parent)` Constructors a new VFSClassLoader for the given file.
`VFSClassLoader(FileObject[] files, FileSystemManager manager)` Constructors a new VFSClassLoader for the given files.
`VFSClassLoader(FileObject[] files, FileSystemManager manager, ClassLoader parent)` Constructors a new VFSClassLoader for the given FileObjects.

Uses of FileSystemException in org.apache.commons.vfs.operations

Methods in org.apache.commons.vfs.operations that throw FileSystemException
`Class[]` | `DefaultFileOperations.getOperations()`
`FileOperation` | `DefaultFileOperations.getOperation(Class operationClass)`
`boolean` | `DefaultFileOperations.hasOperation(Class operationClass)`
`void` | `AbstractFileOperationProvider.collectOperations(Collection operationsList, FileObject file)` Gather available operations for the specified FileObject and put them into specified operationsList.
`protected abstract void` | `AbstractFileOperationProvider.doCollectOperations(Collection availableOperations, Collection resultList, FileObject file)`
`FileOperation` | `AbstractFileOperationProvider.getOperation(FileObject file, Class operationClass)`
`protected abstract FileOperation` | `AbstractFileOperationProvider.instantiateOperation(FileObject file, Class operationClass)`
`protected Class` | `AbstractFileOperationProvider.lookupOperation(Class operationClass)`
`protected void` | `AbstractFileOperationProvider.addOperation(Class operationClass)`
`Class[]` | `FileOperations.getOperations()`
`FileOperation` | `FileOperations.getOperation(Class operationClass)`
`boolean` | `FileOperations.hasOperation(Class operationClass)`
`void` | `FileOperationProvider.collectOperations(Collection operationsList, FileObject file)` Gather available operations for the specified FileObject and put them into specified operationsList.
`FileOperation` | `FileOperationProvider.getOperation(FileObject file, Class operationClass)`
`void` | `FileOperation.process()` Performs necessary actions that are related to the concrete implementation of a FileOperation.

Uses of FileSystemException in org.apache.commons.vfs.operations.vcs

Methods in org.apache.commons.vfs.operations.vcs that throw FileSystemException
`void` | `VcsLogEntryHandler.handleLogEntry(VcsLogEntry entry)`

Uses of FileSystemException in org.apache.commons.vfs.provider

Methods in org.apache.commons.vfs.provider that throw FileSystemException
`static FileType` | `UriParser.normalisePath(StringBuffer path)` Normalises a path.
`static String` | `UriParser.decode(String encodedStr)` Removes %nn encodings from a string.
`static void` | `UriParser.decode(StringBuffer buffer, int offset, int length)` Removes %nn encodings from a string.
`static void` | `UriParser.checkUriEncoding(String uri)`
`static void` | `UriParser.canonicalizePath(StringBuffer buffer, int offset, int length, FileNameParser fileNameParser)`
`FileName` | `LayeredFileNameParser.parseUri(VfsComponentContext context, FileName base, String filename)`
`protected String` | `LayeredFileNameParser.extractRootName(StringBuffer uri)` Pops the root prefix off a URI, which has had the scheme removed.
`protected FileType` | `DelegateFileObject.doGetType()` Determines the type of the file, returns null if the file does not exist.
`protected boolean` | `DelegateFileObject.doIsReadable()` Determines if this file can be read.
`protected boolean` | `DelegateFileObject.doIsWriteable()` Determines if this file can be written to.
`protected boolean` | `DelegateFileObject.doIsHidden()` Determines if this file is hidden.
`void` | `DelegateFileObject.close()` Close the delegated file
`FileObject` | `CompositeFileProvider.findFile(FileObject baseFile, String uri, FileSystemOptions fileSystemOptions)` Locates a file object, by absolute URI.
`FileObject` | `AbstractLayeredFileProvider.findFile(FileObject baseFile, String uri, FileSystemOptions properties)` Locates a file object, by absolute URI.
`FileObject` | `AbstractLayeredFileProvider.createFileSystem(String scheme, FileObject file, FileSystemOptions fileSystemOptions)` Creates a layered file system.
`protected abstract FileSystem` | `AbstractLayeredFileProvider.doCreateFileSystem(String scheme, FileObject file, FileSystemOptions fileSystemOptions)` Creates a layered file system.
`String` | `URLFileName.getPathQueryEncoded(String charset)` get the path encoded suitable for url like filesystem e.g.
`String` | `URLFileName.getURIEncoded(String charset)`
`FileObject` | `LocalFileProvider.findLocalFile(String name)` Finds a local file, from its local name.
`FileObject` | `LocalFileProvider.findLocalFile(File file)` Converts from java.io.File to FileObject.
`FileName` | `HostFileNameParser.parseUri(VfsComponentContext context, FileName base, String filename)`
`protected HostFileNameParser.Authority` | `HostFileNameParser.extractToPath(String uri, StringBuffer name)` Extracts the scheme, userinfo, hostname and port components of a generic URI.
`protected int` | `HostFileNameParser.extractPort(StringBuffer name, String uri)` Extracts the port from a URI.
`FileName` | `URLFileNameParser.parseUri(VfsComponentContext context, FileName base, String filename)`
`FileName` | `FileNameParser.parseUri(VfsComponentContext context, FileName base, String filename)` parses a String into a filename
`FileObject` | `FileProvider.findFile(FileObject baseFile, String uri, FileSystemOptions fileSystemOptions)` Locates a file object, by absolute URI.
`FileObject` | `FileProvider.createFileSystem(String scheme, FileObject file, FileSystemOptions fileSystemOptions)` Creates a layered file system.
`FileName` | `FileProvider.parseUri(FileName root, String uri)`
`protected void` | `AbstractVfsContainer.addComponent(Object component)` Adds a sub-component to this component.
`FileObject` | `AbstractFileProvider.createFileSystem(String scheme, FileObject file, FileSystemOptions properties)` Creates a layered file system.
`protected void` | `AbstractFileProvider.addFileSystem(Comparable key, FileSystem fs)` Adds a file system to those cached by this provider.
`FileName` | `AbstractFileProvider.parseUri(FileName base, String uri)` Parses an absolute URI.
`FileObject` | `AbstractOriginatingFileProvider.findFile(FileObject baseFile, String uri, FileSystemOptions fileSystemOptions)` Locates a file object, by absolute URI.
`protected FileObject` | `AbstractOriginatingFileProvider.findFile(FileName name, FileSystemOptions fileSystemOptions)` Locates a file from its parsed URI.
`protected abstract FileSystem` | `AbstractOriginatingFileProvider.doCreateFileSystem(FileName rootName, FileSystemOptions fileSystemOptions)` Creates a `FileSystem`.
`long` | `DefaultFileContent.getSize()` Returns the size of the content (in bytes).
`long` | `DefaultFileContent.getLastModifiedTime()` Returns the last-modified timestamp.
`void` | `DefaultFileContent.setLastModifiedTime(long modTime)` Sets the last-modified timestamp.
`Map` | `DefaultFileContent.getAttributes()` Returns a read-only map of this file's attributes.
`String[]` | `DefaultFileContent.getAttributeNames()` Lists the attributes of this file.
`Object` | `DefaultFileContent.getAttribute(String attrName)` Gets the value of an attribute.
`void` | `DefaultFileContent.setAttribute(String attrName, Object value)` Sets the value of an attribute.
`Certificate[]` | `DefaultFileContent.getCertificates()` Returns the certificates used to sign this file.
`InputStream` | `DefaultFileContent.getInputStream()` Returns an input stream for reading the content.
`RandomAccessContent` | `DefaultFileContent.getRandomAccessContent(RandomAccessMode mode)` Returns an input/output stream to use to read and write the content of the file in an random manner.
`OutputStream` | `DefaultFileContent.getOutputStream()` Returns an output stream for writing the content.
`OutputStream` | `DefaultFileContent.getOutputStream(boolean bAppend)` Returns an output stream for writing the content in append mode.
`void` | `DefaultFileContent.close()` Closes all resources used by the content, including all streams, readers and writers.
`FileContentInfo` | `DefaultFileContent.getContentInfo()` get the content info. e.g. content-type, content-encoding
`URL` | `AbstractFileObject.getURL()` Returns a URL representation of the file.
`boolean` | `AbstractFileObject.exists()` Determines if the file exists.
`FileType` | `AbstractFileObject.getType()` Returns the file's type.
`boolean` | `AbstractFileObject.isHidden()` Determines if this file can be read.
`boolean` | `AbstractFileObject.isReadable()` Determines if this file can be read.
`boolean` | `AbstractFileObject.isWriteable()` Determines if this file can be written to.
`FileObject` | `AbstractFileObject.getParent()` Returns the parent of the file.
`FileObject[]` | `AbstractFileObject.getChildren()` Returns the children of the file.
`FileObject` | `AbstractFileObject.getChild(String name)` Returns a child of this file.
`FileObject` | `AbstractFileObject.resolveFile(String name, NameScope scope)` Returns a child by name.
`FileObject` | `AbstractFileObject.resolveFile(String path)` Finds a file, relative to this file.
`boolean` | `AbstractFileObject.delete()` Deletes this file.
`int` | `AbstractFileObject.delete(FileSelector selector)` Deletes this file, and all children.
`void` | `AbstractFileObject.createFile()` Creates this file, if it does not exist.
`void` | `AbstractFileObject.createFolder()` Creates this folder, if it does not exist.
`void` | `AbstractFileObject.copyFrom(FileObject file, FileSelector selector)` Copies another file to this file.
`void` | `AbstractFileObject.moveTo(FileObject destFile)` Moves (rename) the file to another one
`protected boolean` | `AbstractFileObject.isSameFile(FileObject destFile)` Checks if this fileObject is the same file as `destFile` just with a different name.
`protected boolean` | `AbstractFileObject.doIsSameFile(FileObject destFile)` Checks if this fileObject is the same file as `destFile` just with a different name.
`FileObject[]` | `AbstractFileObject.findFiles(FileSelector selector)` Finds the set of matching descendents of this file, in depthwise order.
`FileContent` | `AbstractFileObject.getContent()` Returns the file's content.
`void` | `AbstractFileObject.refresh()` This will prepare the fileObject to get resynchronized with the underlaying filesystem if required
`void` | `AbstractFileObject.close()` Closes this file, and its content.
`InputStream` | `AbstractFileObject.getInputStream()` Returns an input stream to use to read the content of the file.
`RandomAccessContent` | `AbstractFileObject.getRandomAccessContent(RandomAccessMode mode)` Returns an input/output stream to use to read and write the content of the file in and random manner.
`OutputStream` | `AbstractFileObject.getOutputStream()` Prepares this file for writing.
`OutputStream` | `AbstractFileObject.getOutputStream(boolean bAppend)` Prepares this file for writing.
`void` | `AbstractFileObject.findFiles(FileSelector selector, boolean depthwise, List selected)` Traverses the descendents of this file, and builds a list of selected files.
`FileOperations` | `AbstractFileObject.getFileOperations()`
`File` | `TemporaryFileStore.allocateFile(String basename)` Allocates a new temporary file.
`File` | `FileReplicator.replicateFile(FileObject srcFile, FileSelector selector)` Creates a local copy of the file, and all its descendents.
`FileObject` | `VfsComponentContext.resolveFile(FileObject baseFile, String name, FileSystemOptions fileSystemOptions)` Locate a file by name.
`FileObject` | `VfsComponentContext.resolveFile(String name, FileSystemOptions fileSystemOptions)` Locate a file by name.
`FileName` | `VfsComponentContext.parseURI(String uri)`
`FileReplicator` | `VfsComponentContext.getReplicator()` Locates a file replicator for the provider to use.
`TemporaryFileStore` | `VfsComponentContext.getTemporaryFileStore()` Locates a temporary file store for the provider to use.
`FileObject` | `VfsComponentContext.toFileObject(File file)` Returns a `FileObject` for a local file.
`String` | `AbstractFileName.getPathDecoded()`
`String` | `AbstractFileName.getRelativeName(FileName name)` Converts a file name to a relative name, relative to this file name.
`void` | `VfsComponent.init()` Initialises the component.
`void` | `AbstractVfsComponent.init()` Initialises the component.
`void` | `AbstractFileSystem.init()` Initialises this component.
`Object` | `AbstractFileSystem.getAttribute(String attrName)` Retrieves the attribute with the specified name.
`void` | `AbstractFileSystem.setAttribute(String attrName, Object value)` Sets the attribute with the specified name.
`FileObject` | `AbstractFileSystem.getParentLayer()` Returns the parent layer if this is a layered file system.
`FileObject` | `AbstractFileSystem.getRoot()` Returns the root file of this file system.
`FileObject` | `AbstractFileSystem.resolveFile(String nameStr)` Finds a file in this file system.
`FileObject` | `AbstractFileSystem.resolveFile(FileName name)` Finds a file in this file system.
`protected FileObject` | `AbstractFileSystem.decorateFileObject(FileObject file)`
`File` | `AbstractFileSystem.replicateFile(FileObject file, FileSelector selector)` Creates a temporary local copy of a file and its descendents.
`void` | `AbstractFileSystem.addJunction(String junctionPoint, FileObject targetFile)` Adds a junction to this file system.
`void` | `AbstractFileSystem.removeJunction(String junctionPoint)` Removes a junction from this file system.

Constructors in org.apache.commons.vfs.provider that throw FileSystemException
`DelegateFileObject(FileName name, AbstractFileSystem fileSystem, FileObject file)`

Uses of FileSystemException in org.apache.commons.vfs.provider.bzip2

Methods in org.apache.commons.vfs.provider.bzip2 that throw FileSystemException
`protected FileObject` | `Bzip2FileSystem.createFile(FileName name)`
`protected FileSystem` | `Bzip2FileProvider.createFileSystem(FileName name, FileObject file, FileSystemOptions fileSystemOptions)`

Constructors in org.apache.commons.vfs.provider.bzip2 that throw FileSystemException
`Bzip2FileSystem(FileName rootName, FileObject parentLayer, FileSystemOptions fileSystemOptions)`

Uses of FileSystemException in org.apache.commons.vfs.provider.compressed

Methods in org.apache.commons.vfs.provider.compressed that throw FileSystemException
`boolean` | `CompressedFileFileObject.isWriteable()` Determines if this file can be written to.
`protected FileType` | `CompressedFileFileObject.doGetType()` Returns the file's type.
`void` | `CompressedFileFileObject.createFile()`
`void` | `CompressedFileFileSystem.init()`
`protected abstract FileObject` | `CompressedFileFileSystem.createFile(FileName name)` Creates a file object.
`protected FileSystem` | `CompressedFileFileProvider.doCreateFileSystem(String scheme, FileObject file, FileSystemOptions fileSystemOptions)` Creates a layered file system.
`protected abstract FileSystem` | `CompressedFileFileProvider.createFileSystem(FileName name, FileObject file, FileSystemOptions fileSystemOptions)`

Constructors in org.apache.commons.vfs.provider.compressed that throw FileSystemException
`CompressedFileFileSystem(FileName rootName, FileObject parentLayer, FileSystemOptions fileSystemOptions)`

Uses of FileSystemException in org.apache.commons.vfs.provider.ftp

Methods in org.apache.commons.vfs.provider.ftp that throw FileSystemException
`protected FileSystem` | `FtpFileProvider.doCreateFileSystem(FileName name, FileSystemOptions fileSystemOptions)` Creates the filesystem.
`boolean` | `FtpClient.isConnected()`
`FtpClient` | `FtpFileSystem.getClient()` Creates an FTP client to use.
`protected FileObject` | `FtpFileSystem.createFile(FileName name)` Creates a file object.
`void` | `FtpFileObject.refresh()`
`static org.apache.commons.net.ftp.FTPClient` | `FtpClientFactory.createConnection(String hostname, int port, char[] username, char[] password, String workingDirectory, FileSystemOptions fileSystemOptions)` Creates a new connection to the server.

Constructors in org.apache.commons.vfs.provider.ftp that throw FileSystemException
`FtpFileObject(FileName name, FtpFileSystem fileSystem, FileName rootName)`

Uses of FileSystemException in org.apache.commons.vfs.provider.gzip

Methods in org.apache.commons.vfs.provider.gzip that throw FileSystemException
`protected FileObject` | `GzipFileSystem.createFile(FileName name)`
`protected FileSystem` | `GzipFileProvider.createFileSystem(FileName name, FileObject file, FileSystemOptions fileSystemOptions)`

Constructors in org.apache.commons.vfs.provider.gzip that throw FileSystemException
`GzipFileSystem(FileName rootName, FileObject parentLayer, FileSystemOptions fileSystemOptions)`

Uses of FileSystemException in org.apache.commons.vfs.provider.http

Methods in org.apache.commons.vfs.provider.http that throw FileSystemException
`FileContentInfo` | `HttpFileContentInfoFactory.create(FileContent fileContent)`
`protected FileSystem` | `HttpFileProvider.doCreateFileSystem(FileName name, FileSystemOptions fileSystemOptions)` Creates a `FileSystem`.
`static org.apache.commons.httpclient.HttpClient` | `HttpClientFactory.createConnection(String scheme, String hostname, int port, String username, String password, FileSystemOptions fileSystemOptions)` Creates a new connection to the server.

Uses of FileSystemException in org.apache.commons.vfs.provider.jar

Methods in org.apache.commons.vfs.provider.jar that throw FileSystemException
`protected FileSystem` | `JarFileProvider.doCreateFileSystem(String scheme, FileObject file, FileSystemOptions fileSystemOptions)` Creates a layered file system.
`protected ZipFile` | `JarFileSystem.createZipFile(File file)`
`protected ZipFileObject` | `JarFileSystem.createZipFileObject(FileName name, ZipEntry entry)`
`Object` | `JarFileSystem.getAttribute(String attrName)` Retrives the attribute with the specified name.
`protected ZipFile` | `JarFileSystem.getZipFile()`

Constructors in org.apache.commons.vfs.provider.jar that throw FileSystemException
`JarFileObject(FileName name, ZipEntry entry, JarFileSystem fs, boolean zipExists)`
`JarURLConnectionImpl(JarFileObject file, FileContent content)`
`JarFileSystem(FileName rootName, FileObject file, FileSystemOptions fileSystemOptions)`

Uses of FileSystemException in org.apache.commons.vfs.provider.local

Methods in org.apache.commons.vfs.provider.local that throw FileSystemException
`protected boolean` | `LocalFile.doIsWriteable()` Determines if this file can be written to.
`protected boolean` | `LocalFile.doIsReadable()` Determines if this file can be read.
`protected long` | `LocalFile.doGetLastModifiedTime()` Gets the last modified time of this file.
`protected void` | `LocalFile.doSetLastModifiedTime(long modtime)` Sets the last modified time of this file.
`protected boolean` | `LocalFile.doIsSameFile(FileObject destFile)`
`protected String` | `GenericFileNameParser.extractRootPrefix(String uri, StringBuffer name)` Pops the root prefix off a URI, which has had the scheme removed.
`FileObject` | `DefaultLocalFileProvider.findLocalFile(String name)` Finds a local file, from its local name.
`FileObject` | `DefaultLocalFileProvider.findLocalFile(File file)` Finds a local file.
`protected FileSystem` | `DefaultLocalFileProvider.doCreateFileSystem(FileName name, FileSystemOptions fileSystemOptions)` Creates the filesystem.
`protected String` | `WindowsFileNameParser.extractRootPrefix(String uri, StringBuffer name)` Pops the root prefix off a URI, which has had the scheme removed.
`protected abstract String` | `LocalFileNameParser.extractRootPrefix(String uri, StringBuffer name)` Pops the root prefix off a URI, which has had the scheme removed.
`FileName` | `LocalFileNameParser.parseUri(VfsComponentContext context, FileName base, String filename)`
`protected FileObject` | `LocalFileSystem.createFile(FileName name)` Creates a file object.

Constructors in org.apache.commons.vfs.provider.local that throw FileSystemException
`LocalFile(LocalFileSystem fileSystem, String rootFile, FileName name)` Creates a non-root file.

Uses of FileSystemException in org.apache.commons.vfs.provider.ram

Methods in org.apache.commons.vfs.provider.ram that throw FileSystemException
`protected FileSystem` | `RamFileProvider.doCreateFileSystem(FileName name, FileSystemOptions fileSystemOptions)`
`void` | `RamFileSystem.importTree(File file)` Import a Tree

Uses of FileSystemException in org.apache.commons.vfs.provider.res

Methods in org.apache.commons.vfs.provider.res that throw FileSystemException
`FileObject` | `ResourceFileProvider.findFile(FileObject baseFile, String uri, FileSystemOptions fileSystemOptions)` Locates a file object, by absolute URI.

Uses of FileSystemException in org.apache.commons.vfs.provider.sftp

Methods in org.apache.commons.vfs.provider.sftp that throw FileSystemException
`void` | `SftpFileSystemConfigBuilder.setKnownHosts(FileSystemOptions opts, File sshdir)` Set the known_hosts file. e.g.
`void` | `SftpFileSystemConfigBuilder.setIdentities(FileSystemOptions opts, File[] identities)` Set the identity files (your private key files).
`void` | `SftpFileSystemConfigBuilder.setCompression(FileSystemOptions opts, String compression)` configure the compression to use.
`void` | `SftpFileSystemConfigBuilder.setStrictHostKeyChecking(FileSystemOptions opts, String hostKeyChecking)` configure the host key checking to use.
`protected FileSystem` | `SftpFileProvider.doCreateFileSystem(FileName name, FileSystemOptions fileSystemOptions)` Creates a `FileSystem`.
`void` | `SftpFileProvider.init()` Initialises the component.
`static com.jcraft.jsch.Session` | `SftpClientFactory.createConnection(String hostname, int port, char[] username, char[] password, FileSystemOptions fileSystemOptions)` Creates a new connection to the server.
`protected FileObject` | `SftpFileSystem.createFile(FileName name)` Creates a file object.

Constructors in org.apache.commons.vfs.provider.sftp that throw FileSystemException
`SftpFileObject(FileName name, SftpFileSystem fileSystem)`

Uses of FileSystemException in org.apache.commons.vfs.provider.tar

Methods in org.apache.commons.vfs.provider.tar that throw FileSystemException
`boolean` | `TarFileObject.isWriteable()` Determines if this file can be written to.
`void` | `TarFileSystem.init()`
`InputStream` | `TarFileSystem.getInputStream(org.apache.commons.vfs.provider.tar.TarEntry entry)`
`protected void` | `TarFileSystem.resetTarFile()`
`protected org.apache.commons.vfs.provider.tar.TarInputStream` | `TarFileSystem.getTarFile()`
`protected TarFileObject` | `TarFileSystem.createTarFileObject(FileName name, org.apache.commons.vfs.provider.tar.TarEntry entry)`
`protected org.apache.commons.vfs.provider.tar.TarInputStream` | `TarFileSystem.createTarFile(File file)`
`protected FileObject` | `TarFileSystem.createFile(FileName name)` Creates a file object.
`protected FileSystem` | `TarFileProvider.doCreateFileSystem(String scheme, FileObject file, FileSystemOptions fileSystemOptions)` Creates a layered file system.

Constructors in org.apache.commons.vfs.provider.tar that throw FileSystemException
`TarFileObject(FileName name, org.apache.commons.vfs.provider.tar.TarEntry entry, TarFileSystem fs, boolean tarExists)`
`TarFileSystem(FileName rootName, FileObject parentLayer, FileSystemOptions fileSystemOptions)`

Uses of FileSystemException in org.apache.commons.vfs.provider.temp

Methods in org.apache.commons.vfs.provider.temp that throw FileSystemException
`FileObject` | `TemporaryFileProvider.findFile(FileObject baseFile, String uri, FileSystemOptions properties)` Locates a file object, by absolute URI.

Uses of FileSystemException in org.apache.commons.vfs.provider.url

Methods in org.apache.commons.vfs.provider.url that throw FileSystemException
`FileObject` | `UrlFileProvider.findFile(FileObject baseFile, String uri, FileSystemOptions fileSystemOptions)` Locates a file object, by absolute URI.
`protected URL` | `UrlFileObject.createURL(FileName name)`
`FileName` | `UrlFileNameParser.parseUri(VfsComponentContext context, FileName base, String filename)`

Uses of FileSystemException in org.apache.commons.vfs.provider.zip

Methods in org.apache.commons.vfs.provider.zip that throw FileSystemException
`protected FileSystem` | `ZipFileProvider.doCreateFileSystem(String scheme, FileObject file, FileSystemOptions fileSystemOptions)` Creates a layered file system.
`boolean` | `ZipFileObject.isWriteable()` Determines if this file can be written to.
`void` | `ZipFileSystem.init()`
`protected ZipFile` | `ZipFileSystem.getZipFile()`
`protected ZipFileObject` | `ZipFileSystem.createZipFileObject(FileName name, ZipEntry entry)`
`protected ZipFile` | `ZipFileSystem.createZipFile(File file)`
`protected FileObject` | `ZipFileSystem.createFile(FileName name)` Creates a file object.

Constructors in org.apache.commons.vfs.provider.zip that throw FileSystemException
`ZipFileObject(FileName name, ZipEntry entry, ZipFileSystem fs, boolean zipExists)`
`ZipFileSystem(FileName rootName, FileObject parentLayer, FileSystemOptions fileSystemOptions)`

Uses of FileSystemException in org.apache.commons.vfs.tasks

Methods in org.apache.commons.vfs.tasks that throw FileSystemException
`protected void` | `MoveTask.handleOutOfDateFile(FileObject srcFile, FileObject destFile)` Handles a single source file.
`protected FileObject` | `VfsTask.resolveFile(String uri)` Resolves a URI to a file, relative to the project's base directory.
`protected void` | `CopyTask.handleOutOfDateFile(FileObject srcFile, FileObject destFile)` Handles an out-of-date file.
`protected void` | `CopyTask.handleUpToDateFile(FileObject srcFile, FileObject destFile)` Handles an up-to-date file.

Uses of FileSystemException in org.apache.commons.vfs.util

Methods in org.apache.commons.vfs.util that throw FileSystemException
`void` | `DelegatingFileSystemOptionsBuilder.setConfigString(FileSystemOptions fso, String scheme, String name, String value)` Set a single string value.
`void` | `DelegatingFileSystemOptionsBuilder.setConfigStrings(FileSystemOptions fso, String scheme, String name, String[] values)` Set an array of string value.
`void` | `DelegatingFileSystemOptionsBuilder.setConfigClass(FileSystemOptions fso, String scheme, String name, Class className)` Set a single class value.
`void` | `DelegatingFileSystemOptionsBuilder.setConfigClasses(FileSystemOptions fso, String scheme, String name, Class[] classNames)` Set an array of class values.
`static AbstractFileObject` | `FileObjectUtils.getAbstractFileObject(FileObject fileObject)` get access to the base object even if decorated
`static boolean` | `FileObjectUtils.isInstanceOf(FileObject fileObject, Class wantedClass)` check if the given FileObject is instance of given class argument

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2002-2006 The Apache Software Foundation. All Rights Reserved.