All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AbstractFileChangeEvent |
A change event that knows how to notify a listener.
|
| AbstractFileName |
A default file name implementation.
|
| AbstractFileNameParser |
Provides methods to parse a filename into a FileName.
|
| AbstractFileObject<AFS extends AbstractFileSystem> |
A partial file object implementation.
|
| AbstractFileOperation |
|
| AbstractFileOperationProvider |
|
| AbstractFileProvider |
|
| AbstractFilesCache |
Abstract base class for FilesCache implementations.
|
| AbstractFileSystem |
|
| AbstractLayeredFileProvider |
A FileProvider that is layered on top of another, such as the contents of a zip or tar file.
|
| AbstractOriginatingFileProvider |
A FileProvider that handles physical files, such as the files in a local fs, or on an FTP server.
|
| AbstractRandomAccessContent |
Implements the DataOutput part of the RandomAccessContent interface and throws
UnsupportedOperationException when one of these methods are called.
|
| AbstractRandomAccessStreamContent |
Implements the part usable for all stream-based random access.
|
| AbstractSyncTask |
An abstract file synchronization task.
|
| AbstractSyncTask.SourceInfo |
Information about a source file.
|
| AbstractVfsComponent |
|
| AbstractVfsContainer |
|
| AllFileSelector |
|
| Bzip2FileObject |
the bzip2 file.
|
| Bzip2FileProvider |
Provides access to the content of bzip2 compressed files.
|
| Bzip2FileSystem |
Filesytem to handle compressed files using the bzip2 method.
|
| CacheStrategy |
An enumerated type to deal with the various cache strategies.
|
| Capability |
An enumerated type representing the capabilities of files and file systems.
|
| ChangedEvent |
File changed event.
|
| CombinedResources |
|
| CompositeFileProvider |
Description.
|
| CompressedFileFileObject<FS extends CompressedFileFileSystem> |
A compressed file.
|
| CompressedFileFileProvider |
A file system provider for compressed files.
|
| CompressedFileFileSystem |
A read-only file system for compressed files.
|
| CopyTask |
An Ant task that copies matching files.
|
| CreateEvent |
File creation event.
|
| Cryptor |
|
| CryptorFactory |
Factory to create an instance of a Cryptor.
|
| DecoratedFileObject |
Base class to build a fileObject decoration.
|
| DefaultCryptor |
Allows passwords to be encrypted and decrypted.
|
| DefaultFileContent |
The content of a file.
|
| DefaultFileContentInfo |
The default file content information.
|
| DefaultFileMonitor |
|
| DefaultFileOperations |
|
| DefaultFileReplicator |
A simple file replicator and temporary file store.
|
| DefaultFilesCache |
|
| DefaultFileSystemConfigBuilder |
Default options usable for all file systems.
|
| DefaultFileSystemManager |
The default file system manager implementation.
|
| DefaultLocalFileProvider |
A file system provider, which uses direct file access.
|
| DefaultProviderConfiguration |
|
| DefaultURLConnection |
A default URL connection that will work for most file systems.
|
| DefaultURLStreamHandler |
A default URL stream handler that will work for most file systems.
|
| DelegateFileObject<AFS extends AbstractFileSystem> |
A file backed by another file.
|
| DelegatingFileSystemOptionsBuilder |
This class use reflection to set a configuration value using the fileSystemConfigBuilder associated the a scheme.
Example:
|
| DeleteEvent |
File deletion event.
|
| DeleteTask |
An Ant task that deletes matching files.
|
| EncryptUtil |
Allows passwords to be encrypted and decrypted.
|
| FileChangeEvent |
An event fired when a file is changed.
|
| FileContent |
Represents the data content of a file.
|
| FileContentInfo |
Informs on the content of a file with content type and encoding.
|
| FileContentInfoFactory |
Creates FileContentInfo instances to determine the content-info for given file contents.
|
| FileContentInfoFilenameFactory |
The FileContentInfoFilenameFactory.
|
| FileDepthSelector |
A FileSelector that selects all files in a particular depth range.
|
| FileExtensionSelector |
|
| FileFilter |
This interface is used to select files when traversing the direct children of the base.
|
| FileFilterSelector |
A FileSelector that selects all children of the given fileObject.
|
| FileListener |
Listens for changes to a file.
|
| FileMonitor |
FileMonitor interface.
|
| FileName |
Represents a file name.
|
| FileNameParser |
Provides methods to parse a filename into a FileName.
|
| FileNotFolderException |
|
| FileNotFoundException |
delivers a file-not-found exception.
|
| FileObject |
Represents a file, and is used to access the content and structure of the file.
|
| FileObjectUtils |
Stuff to get some strange things from an FileObject.
|
| FileOperation |
A FileOperation is an object that brings an extra function to a FileObject.
|
| FileOperationProvider |
FileOperationProvider is responsible for dealing with FileOperation's.
|
| FileOperations |
FileOperations interface provides API to work with operations.
|
| FileProvider |
A file provider.
|
| FileReplicator |
Responsible for making local replicas of files.
|
| FilesCache |
The fileCache interface.
|
| FileSelectInfo |
Information about a file, that is used to select files during the traversal of a hierarchy.
|
| FileSelector |
This interface is used to select files when traversing a file hierarchy.
|
| FileSystem |
A file system, made up of a hierarchy of files.
|
| FileSystemConfigBuilder |
Abstract class which has the right to fill FileSystemOptions.
|
| FileSystemException |
Thrown for file system errors.
|
| FileSystemManager |
A FileSystemManager manages a set of file systems.
|
| FileSystemOptions |
Configures file systems individually with these options.
|
| FileType |
An enumerated type that represents a file's type.
|
| FileTypeHasNoContentException |
|
| FileTypeSelector |
|
| FileUtil |
Utility methods for dealing with FileObjects.
|
| FtpClient |
What VFS expects from an ftp client to provide.
|
| FtpClientFactory |
Create a FtpClient instance.
|
| FtpClientFactory.ConnectionFactory<C extends org.apache.commons.net.ftp.FTPClient,B extends FtpFileSystemConfigBuilder> |
Abstract Factory, used to configure different FTPClients.
|
| FtpClientFactory.FtpConnectionFactory |
Connection Factory, used to configure the FTPClient.
|
| FTPClientWrapper |
A wrapper to the FTPClient to allow automatic reconnect on connection loss.
|
| FtpFileNameParser |
Implementation for ftp.
|
| FtpFileObject |
An FTP file.
|
| FtpFileProvider |
A provider for FTP file systems.
|
| FtpFileSystem |
An FTP file system.
|
| FtpFileSystemConfigBuilder |
The config builder for various ftp configuration options.
|
| FtpFileType |
The FTP file types.
|
| FtpsClientFactory |
Create FTPSClient instances.
|
| FtpsDataChannelProtectionLevel |
Protection level of the data channel in a FTPS communication.
|
| FtpsFileProvider |
A provider for FTP file systems.
|
| FtpsFileSystem |
A FTPS file system.
|
| FtpsFileSystemConfigBuilder |
The configuration builder for various FTPS configuration options.
|
| FtpsMode |
Mode of the FTPS connection.
|
| GenericFileName |
A file name that represents a 'generic' URI, as per RFC 2396.
|
| GenericFileNameParser |
A general-purpose file name parser.
|
| GzipFileObject |
the gzip file.
|
| GzipFileProvider |
Provides access to the content of gzip compressed files.
|
| GzipFileSystem |
Filesytem to handle compressed files using the gzip method.
|
| HostFileNameParser |
Implementation for any url based filesystem.
|
| HostFileNameParser.Authority |
Parsed authority info (scheme, hostname, username/password, port).
|
| HttpClientFactory |
Create a HttpClient instance.
|
| HttpFileContentInfoFactory |
Creates FileContentInfo instances for HTTP.
|
| HttpFileNameParser |
Implementation for http.
|
| HttpFileObject<FS extends HttpFileSystem> |
A file object backed by Apache Commons HttpClient.
|
| HttpFileProvider |
An HTTP provider that uses commons-httpclient.
|
| HttpFileSystem |
An HTTP file system.
|
| HttpFileSystemConfigBuilder |
Configuration options for HTTP.
|
| HttpsFileNameParser |
Implementation for https.
|
| HttpsFileProvider |
An HTTPS provider that uses commons-httpclient.
|
| IdentityInfo |
Structure for an identity.
|
| IdentityRepositoryFactory |
Creates instances of JSch IdentityRepository.
|
| InvertIncludeFileSelector |
Inverts file inclusion of a delegate FileSelector, folder traversal is delegated.
|
| JarFileObject |
A file in a Jar file system.
|
| JarFileProvider |
A file system provider for Jar files.
|
| JarFileSystem |
A read-only file system for Jar files.
|
| JarURLConnectionImpl |
A default URL connection that will work for most file systems.
|
| LayeredFileName |
A file name for layered files.
|
| LayeredFileNameParser |
Implementation for layered filesystems.
|
| LocalFile |
A file object implementation which uses direct file access.
|
| LocalFileName |
A local file URI.
|
| LocalFileNameParser |
A name parser.
|
| LocalFileProvider |
A file provider which handles local files.
|
| LocalFileSystem |
A local file system.
|
| LRUFilesCache |
This implementation caches every file using LRUMap.
|
| Messages |
Formats messages.
|
| MkdirTask |
An Ant task that creates a directory.
|
| MonitorInputStream |
An InputStream that provides buffering and end-of-stream monitoring.
|
| MonitorOutputStream |
An OutputStream that provides buffering and end-of-stream monitoring.
|
| MonitorRandomAccessContent |
A RandomAccessContent that provides end-of-stream monitoring.
|
| MoveTask |
An Ant task that moves matching files.
|
| NameScope |
An enumerated type for file name scope, used when resolving a name relative to a file.
|
| NullFilesCache |
|
| OnCallRefreshFileObject |
This decorator refreshes the fileObject data on every call.
|
| Os |
Class to help determining the OS.
|
| OsFamily |
An enumerated type, which represents an OS family.
|
| PatternFileSelector |
A FileSelector that selects based on regular expressions matched against base filename.
|
| PosixPermissions |
UNIX permissions.
|
| PosixPermissions.Type |
Permission types.
|
| PrivilegedFileReplicator |
A file replicator that wraps another file replicator, performing the replication as a privileged action.
|
| ProviderConfiguration |
This class describes the configuration for a provider.
|
| RamFileObject |
A RAM File contains a single RAM FileData instance, it provides methods to access the data by implementing FileObject
interface.
|
| RamFileOutputStream |
OutputStream to a RamFile.
|
| RamFileProvider |
RAM File Provider.
|
| RamFileRandomAccessContent |
RAM File Random Access Content.
|
| RamFileSystem |
A RAM File System.
|
| RamFileSystemConfigBuilder |
Config Builder for the RAM filesystem.
|
| RandomAccessContent |
Provides random access over content.
|
| RandomAccessMode |
An enumerated type representing the modes of a random access content.
|
| ResourceFileProvider |
The Resource provider.
|
| ResourceFileSystemConfigBuilder |
The config BUILDER for various ftp configuration options.
|
| Selectors |
Several standard file selectors.
|
| SftpClientFactory |
Create a JSch Session instance.
|
| SftpFileNameParser |
Implementation for SFTP.
|
| SftpFileObject |
An SFTP file.
|
| SftpFileProvider |
A provider for accessing files over SFTP.
|
| SftpFileSystem |
Represents the files on an SFTP server.
|
| SftpFileSystemConfigBuilder |
The config builder for various SFTP configuration options.
|
| SftpFileSystemConfigBuilder.ProxyType |
Proxy type.
|
| SftpStreamProxy |
Stream based proxy for JSch.
|
| ShowFileTask |
An Ant task that writes the details of a file to Ant's log.
|
| SoftRefFilesCache |
This implementation caches every file as long as it is strongly reachable by the java vm.
|
| StandardFileSystemManager |
A FileSystemManager that configures itself from an XML (Default: providers.xml)
configuration file.
|
| StaticUserAuthenticator |
Provides always the same credentials data passed in with the constructor.
|
| SynchronizedFileObject |
This decorator synchronize all access to the FileObject.
|
| SyncTask |
A task that synchronises the destination folder to look exactly like the source folder (or folders).
|
| TarFileObject |
A file in a Tar file system.
|
| TarFileProvider |
A file system provider for Tar files.
|
| TarFileSystem |
A read-only file system for Tar files.
|
| Tbz2FileProvider |
A file system provider for Tar files.
|
| TemporaryFileProvider |
A provider for temporary files.
|
| TemporaryFileStore |
Manages a repository of temporary local files.
|
| TgzFileProvider |
A file system provider for Tar files.
|
| TrustEveryoneUserInfo |
Helper class to trust a new host.
|
| UriParser |
Utilities for dealing with URIs.
|
| UrlFileName |
A URL FileName.
|
| URLFileName |
A file name that represents URL.
|
| UrlFileNameParser |
Implementation for any java.net.url based filesystem.
|
| URLFileNameParser |
Implementation for any url based filesystem.
|
| UrlFileObject |
|
| UrlFileProvider |
A file provider backed by Java's URL API.
|
| UrlFileSystem |
A File system backed by Java's URL API.
|
| UserAuthenticationData |
Contains various authentication data.
|
| UserAuthenticationData.Type |
Represents a user authentication item.
|
| UserAuthenticator |
The user authenticator is used to query credentials from the user.
|
| UserAuthenticatorUtils |
Helps with authentication.
|
| VcsAdd |
|
| VcsCheckout |
|
| VcsCommit |
|
| VcsCommitListener |
|
| VcsDelete |
|
| VcsLog |
|
| VcsLogEntry |
|
| VcsLogEntryHandler |
|
| VcsModifyListener |
|
| VcsRevert |
Restores pristine working copy file and cancels all local modifications.
|
| VcsStatus |
|
| VcsUpdate |
|
| VcsUpdateListener |
|
| VFS |
The main entry point for the VFS.
|
| VFSClassLoader |
A class loader that can load classes and resources from a search path.
|
| VfsComponent |
This interface is used to manage the lifecycle of all VFS components.
|
| VfsComponentContext |
Allows VFS components to access the services they need, such as the file replicator.
|
| VfsLog |
This class is to keep the old logging behaviour (for ant-task) and to be able to correctly use commons-logging.
I hope i could remove it sometimes.
|
| VfsTask |
Base class for the VFS Ant tasks.
|
| VirtualFileName |
A simple Filename to hold the scheme for to be created virtual filesytsem.
|
| VirtualFileProvider |
A virtual filesystem provider.
|
| VirtualFileSystem |
A logical file system, made up of set of junctions, or links, to files from other file systems.
|
| WeakRefFileListener |
Wrap a listener with a WeakReference.
|
| WeakRefFilesCache |
This implementation caches every file as long as it is strongly reachable by the java vm.
|
| WindowsFileName |
A local file URI.
|
| WindowsFileNameParser |
A parser for Windows file names.
|
| ZipFileObject |
A file in a ZIP file system.
|
| ZipFileProvider |
A file system provider for ZIP files.
|
| ZipFileSystem |
A read-only file system for ZIP and JAR files.
|