org.apache.commons.vfs.provider.mime
Class MimeFileProvider

java.lang.Object
  extended by org.apache.commons.vfs.provider.AbstractVfsComponent
      extended by org.apache.commons.vfs.provider.AbstractVfsContainer
          extended by org.apache.commons.vfs.provider.AbstractFileProvider
              extended by org.apache.commons.vfs.provider.AbstractLayeredFileProvider
                  extended by org.apache.commons.vfs.provider.mime.MimeFileProvider
All Implemented Interfaces:
org.apache.commons.vfs.provider.FileProvider, org.apache.commons.vfs.provider.VfsComponent

public class MimeFileProvider
extends org.apache.commons.vfs.provider.AbstractLayeredFileProvider
implements org.apache.commons.vfs.provider.FileProvider

A provider for MIME Message.

Version:
$Revision: 480428 $ $Date: 2006-11-29 07:15:24 +0100 (Wed, 29 Nov 2006) $
Author:
imario@apache.org

Field Summary
protected static java.util.Collection capabilities
           
 
Constructor Summary
MimeFileProvider()
           
 
Method Summary
protected  org.apache.commons.vfs.FileSystem doCreateFileSystem(java.lang.String scheme, org.apache.commons.vfs.FileObject file, org.apache.commons.vfs.FileSystemOptions fileSystemOptions)
          Creates the filesystem.
 java.util.Collection getCapabilities()
           
 
Methods inherited from class org.apache.commons.vfs.provider.AbstractLayeredFileProvider
createFileSystem, findFile
 
Methods inherited from class org.apache.commons.vfs.provider.AbstractFileProvider
addFileSystem, close, closeFileSystem, findFileSystem, freeUnusedResources, getConfigBuilder, getFileNameParser, parseUri, setFileNameParser
 
Methods inherited from class org.apache.commons.vfs.provider.AbstractVfsContainer
addComponent, removeComponent
 
Methods inherited from class org.apache.commons.vfs.provider.AbstractVfsComponent
getContext, getLogger, init, setContext, setLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.commons.vfs.provider.FileProvider
createFileSystem, findFile, getConfigBuilder, parseUri
 

Field Detail

capabilities

protected static final java.util.Collection capabilities
Constructor Detail

MimeFileProvider

public MimeFileProvider()
Method Detail

doCreateFileSystem

protected org.apache.commons.vfs.FileSystem doCreateFileSystem(java.lang.String scheme,
                                                               org.apache.commons.vfs.FileObject file,
                                                               org.apache.commons.vfs.FileSystemOptions fileSystemOptions)
                                                        throws org.apache.commons.vfs.FileSystemException
Creates the filesystem.

Specified by:
doCreateFileSystem in class org.apache.commons.vfs.provider.AbstractLayeredFileProvider
Throws:
org.apache.commons.vfs.FileSystemException

getCapabilities

public java.util.Collection getCapabilities()
Specified by:
getCapabilities in interface org.apache.commons.vfs.provider.FileProvider