java.io.Serializable
, FileSystem
, VfsComponent
public class RamFileSystem extends AbstractFileSystem implements java.io.Serializable
Modifier | Constructor | Description |
---|---|---|
protected |
RamFileSystem(FileName rootName,
FileSystemOptions fileSystemOptions) |
Modifier and Type | Method | Description |
---|---|---|
protected void |
addCapabilities(java.util.Collection caps) |
Adds the capabilities of this file system.
|
void |
attach(RamFileObject fo) |
|
void |
close() |
Close the RAMFileSystem
|
protected FileObject |
createFile(FileName name) |
Creates a file object.
|
void |
importTree(java.io.File file) |
Import a Tree
|
addJunction, addListener, closeCommunicationLink, decorateFileObject, doCloseCommunicationLink, doReplicateFile, fireFileChanged, fireFileCreated, fireFileDeleted, getAttribute, getFileFromCache, getFileSystemManager, getFileSystemOptions, getLastModTimeAccuracy, getParentLayer, getRoot, getRootName, hasCapability, init, isOpen, isReleaseable, notifyAllStreamsClosed, putFileToCache, removeFileFromCache, removeJunction, removeListener, replicateFile, resolveFile, resolveFile, setAttribute
getContext, getLogger, setContext, setLogger
protected RamFileSystem(FileName rootName, FileSystemOptions fileSystemOptions)
rootName
- fileSystemOptions
- protected FileObject createFile(FileName name) throws java.lang.Exception
AbstractFileSystem
createFile
in class AbstractFileSystem
java.lang.Exception
protected void addCapabilities(java.util.Collection caps)
AbstractFileSystem
addCapabilities
in class AbstractFileSystem
public void attach(RamFileObject fo)
public void importTree(java.io.File file) throws FileSystemException
file
- FileSystemException
public void close()
close
in interface VfsComponent
close
in class AbstractFileSystem