Class FtpFileProvider
java.lang.Object
org.apache.commons.vfs2.provider.AbstractVfsComponent
org.apache.commons.vfs2.provider.AbstractVfsContainer
org.apache.commons.vfs2.provider.AbstractFileProvider
org.apache.commons.vfs2.provider.AbstractOriginatingFileProvider
org.apache.commons.vfs2.provider.ftp.FtpFileProvider
- All Implemented Interfaces:
FileProvider,VfsComponent
- Direct Known Subclasses:
FtpsFileProvider
A provider for FTP file systems.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringFile Entry Parser.static final UserAuthenticationData.Type[]Authenticator types. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected FileSystemdoCreateFileSystem(FileName name, FileSystemOptions fileSystemOptions) Creates the filesystem.Get the filesystem capabilities.
These are the same as on the filesystem, but available before the first filesystem was instanciated.Returns the FileSystemConfigBuidler.Methods inherited from class org.apache.commons.vfs2.provider.AbstractOriginatingFileProvider
findFile, findFile, getFileSystemMethods inherited from class org.apache.commons.vfs2.provider.AbstractFileProvider
addFileSystem, close, closeFileSystem, createFileSystem, findFileSystem, freeUnusedResources, getFileNameParser, parseUri, setFileNameParserMethods inherited from class org.apache.commons.vfs2.provider.AbstractVfsContainer
addComponent, removeComponentMethods inherited from class org.apache.commons.vfs2.provider.AbstractVfsComponent
getContext, getLogger, init, setContext, setLogger
-
Field Details
-
ATTR_FILE_ENTRY_PARSER
File Entry Parser.- See Also:
-
AUTHENTICATOR_TYPES
Authenticator types.
-
-
Constructor Details
-
FtpFileProvider
public FtpFileProvider()Constructs a new provider.
-
-
Method Details
-
doCreateFileSystem
protected FileSystem doCreateFileSystem(FileName name, FileSystemOptions fileSystemOptions) throws FileSystemException Creates the filesystem.- Specified by:
doCreateFileSystemin classAbstractOriginatingFileProvider- Parameters:
name- The name of the root file of the file system to create.fileSystemOptions- The FileSystem options.- Returns:
- The FileSystem.
- Throws:
FileSystemException- if an error occurs.
-
getConfigBuilder
Description copied from class:AbstractFileProviderReturns the FileSystemConfigBuidler.- Specified by:
getConfigBuilderin interfaceFileProvider- Overrides:
getConfigBuilderin classAbstractFileProvider- Returns:
- the FileSystemConfigBuilder.
-
getCapabilities
Description copied from interface:FileProviderGet the filesystem capabilities.
These are the same as on the filesystem, but available before the first filesystem was instanciated.- Returns:
- a Collection of the file systems Capabilities.
-