Class WebdavFileProvider

java.lang.Object
org.apache.commons.vfs.provider.AbstractVfsComponent
org.apache.commons.vfs.provider.AbstractVfsContainer
org.apache.commons.vfs.provider.AbstractFileProvider
org.apache.commons.vfs.provider.AbstractOriginatingFileProvider
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

    Fields
    Modifier and Type
    Field
    Description
    static final org.apache.commons.vfs.UserAuthenticationData.Type[]
     
    protected static final Collection
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.apache.commons.vfs.FileSystem
    doCreateFileSystem(org.apache.commons.vfs.FileName name, org.apache.commons.vfs.FileSystemOptions fileSystemOptions)
    Creates a filesystem.
     

    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 Details

    • capabilities

      protected static final Collection capabilities
    • AUTHENTICATOR_TYPES

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

    • WebdavFileProvider

      public WebdavFileProvider()
  • Method Details

    • 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 Collection getCapabilities()