FileSystem
, VfsComponent
Bzip2FileSystem
, GzipFileSystem
public abstract class CompressedFileFileSystem extends AbstractFileSystem implements FileSystem
Modifier | Constructor | Description |
---|---|---|
protected |
CompressedFileFileSystem(FileName rootName,
FileObject parentLayer,
FileSystemOptions fileSystemOptions) |
Modifier and Type | Method | Description |
---|---|---|
protected abstract void |
addCapabilities(java.util.Collection caps) |
Returns the capabilities of this file system.
|
protected abstract FileObject |
createFile(FileName name) |
Creates a file object.
|
void |
init() |
Initialises this component.
|
addJunction, addListener, close, closeCommunicationLink, decorateFileObject, doCloseCommunicationLink, doReplicateFile, fireFileChanged, fireFileCreated, fireFileDeleted, getAttribute, getFileFromCache, getFileSystemManager, getFileSystemOptions, getLastModTimeAccuracy, getParentLayer, getRoot, getRootName, hasCapability, isOpen, isReleaseable, notifyAllStreamsClosed, putFileToCache, removeFileFromCache, removeJunction, removeListener, replicateFile, resolveFile, resolveFile, setAttribute
getContext, getLogger, setContext, setLogger
addJunction, addListener, getAttribute, getFileSystemManager, getFileSystemOptions, getLastModTimeAccuracy, getParentLayer, getRoot, getRootName, hasCapability, removeJunction, removeListener, replicateFile, resolveFile, resolveFile, setAttribute
protected CompressedFileFileSystem(FileName rootName, FileObject parentLayer, FileSystemOptions fileSystemOptions) throws FileSystemException
FileSystemException
public void init() throws FileSystemException
AbstractFileSystem
init
in interface VfsComponent
init
in class AbstractFileSystem
FileSystemException
protected abstract void addCapabilities(java.util.Collection caps)
addCapabilities
in class AbstractFileSystem
protected abstract FileObject createFile(FileName name) throws FileSystemException
createFile
in class AbstractFileSystem
FileSystemException