public class Webdav4FileProvider extends Http4FileProvider
Modifier and Type | Field and Description |
---|---|
static UserAuthenticationData.Type[] |
AUTHENTICATOR_TYPES
Deprecated.
Might be removed in the next major version.
|
protected static Collection<Capability> |
capabilities
The capabilities of the WebDAV provider
|
static Collection<Capability> |
DEFAULT_CAPABILITIES
The capabilities of the WebDAV provider
|
Constructor and Description |
---|
Webdav4FileProvider() |
Modifier and Type | Method and Description |
---|---|
protected FileSystem |
doCreateFileSystem(FileName name,
FileSystemOptions fileSystemOptions)
Creates a
FileSystem . |
Collection<Capability> |
getCapabilities() |
FileSystemConfigBuilder |
getConfigBuilder() |
createHttpClient, createHttpClientBuilder, createHttpClientContext, createSSLContext
findFile, findFile, getFileSystem
addFileSystem, close, closeFileSystem, createFileSystem, findFileSystem, freeUnusedResources, getFileNameParser, parseUri, setFileNameParser
addComponent, removeComponent
getContext, getLogger, init, setContext, setLogger
@Deprecated public static final UserAuthenticationData.Type[] AUTHENTICATOR_TYPES
public static final Collection<Capability> DEFAULT_CAPABILITIES
protected static final Collection<Capability> capabilities
protected FileSystem doCreateFileSystem(FileName name, FileSystemOptions fileSystemOptions) throws FileSystemException
FileSystem
.
If you're looking at this method and wondering how to get a FileSystemOptions object bearing the proxy host and
credentials configuration through to this method so it's used for resolving a
FileObject
in the FileSystem, then be sure to use correct signature of
the FileSystemManager
resolveFile method.
doCreateFileSystem
in class Http4FileProvider
FileSystemException
DefaultFileSystemManager.resolveFile(FileObject, String, FileSystemOptions)
public FileSystemConfigBuilder getConfigBuilder()
getConfigBuilder
in interface FileProvider
getConfigBuilder
in class Http4FileProvider
public Collection<Capability> getCapabilities()
getCapabilities
in interface FileProvider
getCapabilities
in class Http4FileProvider
Copyright © 2002–2020 The Apache Software Foundation. All rights reserved.