org.apache.commons.vfs.provider.webdav
Class WebdavFileProvider

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.AbstractOriginatingFileProvider
                  extended by org.apache.commons.vfs.provider.webdav.WebdavFileProvider
All Implemented Interfaces:
org.apache.commons.vfs.provider.FileProvider, org.apache.commons.vfs.provider.VfsComponent

public class WebdavFileProvider
extends org.apache.commons.vfs.provider.AbstractOriginatingFileProvider

A provider for WebDAV.

Version:
$Revision: 480428 $ $Date: 2006-11-29 07:15:24 +0100 (Wed, 29 Nov 2006) $
Author:
Adam Murdoch

Field Summary
static org.apache.commons.vfs.UserAuthenticationData.Type[] AUTHENTICATOR_TYPES
           
protected static java.util.Collection capabilities
           
 
Constructor Summary
WebdavFileProvider()
           
 
Method Summary
protected  org.apache.commons.vfs.FileSystem doCreateFileSystem(org.apache.commons.vfs.FileName name, org.apache.commons.vfs.FileSystemOptions fileSystemOptions)
          Creates a filesystem.
 java.util.Collection getCapabilities()
           
 
Methods inherited from class org.apache.commons.vfs.provider.AbstractOriginatingFileProvider
findFile, findFile
 
Methods inherited from class org.apache.commons.vfs.provider.AbstractFileProvider
addFileSystem, close, closeFileSystem, createFileSystem, 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
 

Field Detail

capabilities

protected static final java.util.Collection capabilities

AUTHENTICATOR_TYPES

public static final org.apache.commons.vfs.UserAuthenticationData.Type[] AUTHENTICATOR_TYPES
Constructor Detail

WebdavFileProvider

public WebdavFileProvider()
Method Detail

doCreateFileSystem

protected org.apache.commons.vfs.FileSystem doCreateFileSystem(org.apache.commons.vfs.FileName name,
                                                               org.apache.commons.vfs.FileSystemOptions fileSystemOptions)
                                                        throws org.apache.commons.vfs.FileSystemException
Creates a filesystem.

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

getCapabilities

public java.util.Collection getCapabilities()