org.apache.commons.vfs.FileSystem
, org.apache.commons.vfs.provider.VfsComponent
public class MimeFileSystem
extends org.apache.commons.vfs.provider.AbstractFileSystem
implements org.apache.commons.vfs.FileSystem
Modifier and Type | Field | Description |
---|---|---|
static java.lang.String |
NULL_BP_NAME |
|
static java.lang.String |
PREAMBLE_CHARSET |
Modifier | Constructor | Description |
---|---|---|
protected |
MimeFileSystem(org.apache.commons.vfs.FileName rootName,
org.apache.commons.vfs.FileObject parentLayer,
org.apache.commons.vfs.FileSystemOptions fileSystemOptions) |
Modifier and Type | Method | Description |
---|---|---|
protected void |
addCapabilities(java.util.Collection caps) |
Returns the capabilities of this file system.
|
javax.mail.Part |
createCommunicationLink() |
|
protected org.apache.commons.vfs.FileObject |
createFile(org.apache.commons.vfs.FileName name) |
Creates a file object.
|
protected void |
doCloseCommunicationLink() |
addJunction, addListener, close, closeCommunicationLink, decorateFileObject, 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
addJunction, addListener, getAttribute, getFileSystemManager, getFileSystemOptions, getLastModTimeAccuracy, getParentLayer, getRoot, getRootName, hasCapability, removeJunction, removeListener, replicateFile, resolveFile, resolveFile, setAttribute
public static final java.lang.String NULL_BP_NAME
public static final java.lang.String PREAMBLE_CHARSET
protected MimeFileSystem(org.apache.commons.vfs.FileName rootName, org.apache.commons.vfs.FileObject parentLayer, org.apache.commons.vfs.FileSystemOptions fileSystemOptions)
protected org.apache.commons.vfs.FileObject createFile(org.apache.commons.vfs.FileName name) throws org.apache.commons.vfs.FileSystemException
createFile
in class org.apache.commons.vfs.provider.AbstractFileSystem
org.apache.commons.vfs.FileSystemException
protected void addCapabilities(java.util.Collection caps)
addCapabilities
in class org.apache.commons.vfs.provider.AbstractFileSystem
protected void doCloseCommunicationLink()
doCloseCommunicationLink
in class org.apache.commons.vfs.provider.AbstractFileSystem
public javax.mail.Part createCommunicationLink() throws java.io.IOException, javax.mail.MessagingException
java.io.IOException
javax.mail.MessagingException