Class SmbFileProvider

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.smb.SmbFileProvider
All Implemented Interfaces:
org.apache.commons.vfs.provider.FileProvider, org.apache.commons.vfs.provider.VfsComponent

public class SmbFileProvider extends org.apache.commons.vfs.provider.AbstractOriginatingFileProvider implements org.apache.commons.vfs.provider.FileProvider
A provider for SMB (Samba, Windows share) file systems.
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 the 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

    Methods inherited from interface org.apache.commons.vfs.provider.FileProvider

    createFileSystem, findFile, getConfigBuilder, parseUri
  • Field Details

    • capabilities

      protected static final Collection capabilities
    • AUTHENTICATOR_TYPES

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

    • SmbFileProvider

      public SmbFileProvider()
  • 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 the filesystem.
      Specified by:
      doCreateFileSystem in class org.apache.commons.vfs.provider.AbstractOriginatingFileProvider
      Throws:
      org.apache.commons.vfs.FileSystemException
    • getCapabilities

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