Package org.apache.commons.vfs2.impl
Class DefaultFileSystemConfigBuilder
- java.lang.Object
-
- org.apache.commons.vfs2.FileSystemConfigBuilder
-
- org.apache.commons.vfs2.impl.DefaultFileSystemConfigBuilder
-
public class DefaultFileSystemConfigBuilder extends FileSystemConfigBuilder
Default options usable for all file systems.
-
-
Constructor Summary
Constructors Constructor Description DefaultFileSystemConfigBuilder()
Constructs a new instance.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.Class<? extends FileSystem>
getConfigClass()
Gets the target of this configuration.static DefaultFileSystemConfigBuilder
getInstance()
Gets the singleton builder.UserAuthenticator
getUserAuthenticator(FileSystemOptions opts)
Gets the UserAuthenticator parameter.void
setUserAuthenticator(FileSystemOptions opts, UserAuthenticator userAuthenticator)
Sets the user authenticator to get authentication information.-
Methods inherited from class org.apache.commons.vfs2.FileSystemConfigBuilder
getBoolean, getBoolean, getBoolean, getByte, getByte, getByte, getCharacter, getCharacter, getCharacter, getDouble, getDouble, getDouble, getDuration, getDuration, getDurationInteger, getDurationInteger, getEnum, getEnum, getFloat, getFloat, getFloat, getInteger, getInteger, getInteger, getLong, getLong, getLong, getParam, getParamOrDefault, getRootURI, getShort, getShort, getShort, getString, getString, hasObject, hasParam, setParam, setParam, setRootURI, toBooleanObject
-
-
-
-
Constructor Detail
-
DefaultFileSystemConfigBuilder
public DefaultFileSystemConfigBuilder()
Constructs a new instance.
-
-
Method Detail
-
getInstance
public static DefaultFileSystemConfigBuilder getInstance()
Gets the singleton builder.- Returns:
- the singleton builder.
-
getConfigClass
protected java.lang.Class<? extends FileSystem> getConfigClass()
Description copied from class:FileSystemConfigBuilder
Gets the target of this configuration.- Specified by:
getConfigClass
in classFileSystemConfigBuilder
- Returns:
- the specific file system class
-
getUserAuthenticator
public UserAuthenticator getUserAuthenticator(FileSystemOptions opts)
Gets the UserAuthenticator parameter.- Parameters:
opts
- The FileSystemOptions.- Returns:
- The UserAuthenticator parameter..
- See Also:
setUserAuthenticator(org.apache.commons.vfs2.FileSystemOptions, org.apache.commons.vfs2.UserAuthenticator)
-
setUserAuthenticator
public void setUserAuthenticator(FileSystemOptions opts, UserAuthenticator userAuthenticator)
Sets the user authenticator to get authentication information.- Parameters:
opts
- The FileSystemOptions.userAuthenticator
- The UserAuthenticator.
-
-