Class HttpFileSystemConfigBuilder
java.lang.Object
org.apache.commons.vfs2.FileSystemConfigBuilder
org.apache.commons.vfs2.provider.http.HttpFileSystemConfigBuilder
Deprecated.
Configuration options for HTTP.
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
HttpFileSystemConfigBuilder
(String prefix) Deprecated.Creates new config builder. -
Method Summary
Modifier and TypeMethodDescriptionprotected Class<? extends FileSystem>
Deprecated.Gets the target of this configuration.int
Deprecated.Deprecated.Gets the connection timeout.org.apache.commons.httpclient.Cookie[]
getCookies
(FileSystemOptions opts) Deprecated.Gets the cookies to add to the request.boolean
Deprecated.Gets whether to follow redirects for the connection.static HttpFileSystemConfigBuilder
Deprecated.Gets the singleton builder.int
Deprecated.Gets the maximum number of connections allowed per host.int
Deprecated.Gets the maximum number of connections allowed.Deprecated.Gets the proxy authenticator where the system should get the credentials from.Deprecated.Gets the proxy to use for http connection.int
Deprecated.Gets the proxy-port to use for http the connection.int
Deprecated.Deprecated.Gets the socket timeout.Deprecated.Gets the charset used for url encoding.Deprecated.Gets the user agent string.boolean
Deprecated.Determines if the FileSystemOptions indicate that preemptive authentication is requested.void
setConnectionTimeout
(FileSystemOptions opts, int timeout) Deprecated.void
setConnectionTimeout
(FileSystemOptions opts, Duration timeout) Deprecated.The connection timeout.void
setCookies
(FileSystemOptions opts, org.apache.commons.httpclient.Cookie[] cookies) Deprecated.The cookies to add to the request.void
setFollowRedirect
(FileSystemOptions opts, boolean redirect) Deprecated.Sets whether to follow redirects for the connection.void
setMaxConnectionsPerHost
(FileSystemOptions opts, int maxHostConnections) Deprecated.Sets the maximum number of connections allowed to any host.void
setMaxTotalConnections
(FileSystemOptions opts, int maxTotalConnections) Deprecated.Sets the maximum number of connections allowed.void
setPreemptiveAuth
(FileSystemOptions opts, boolean preemptiveAuth) Deprecated.Sets the given value for preemptive HTTP authentication (using BASIC) on the given FileSystemOptions object.void
setProxyAuthenticator
(FileSystemOptions opts, UserAuthenticator authenticator) Deprecated.Sets the proxy authenticator where the system should get the credentials from.void
setProxyHost
(FileSystemOptions opts, String proxyHost) Deprecated.Sets the proxy to use for http connection.void
setProxyPort
(FileSystemOptions opts, int proxyPort) Deprecated.Sets the proxy-port to use for http connection.void
setSoTimeout
(FileSystemOptions opts, int timeout) Deprecated.void
setSoTimeout
(FileSystemOptions opts, Duration timeout) Deprecated.The socket timeout.void
setUrlCharset
(FileSystemOptions opts, String charset) Deprecated.Sets the charset used for url encoding.void
setUserAgent
(FileSystemOptions opts, String userAgent) Deprecated.Sets the user agent to attach to the outgoing http methods.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
-
Field Details
-
KEY_FOLLOW_REDIRECT
Deprecated.Keys for FileSystemOptions.- See Also:
-
KEY_USER_AGENT
Deprecated.Keys for FileSystemOptions.- See Also:
-
-
Constructor Details
-
HttpFileSystemConfigBuilder
Deprecated.Creates new config builder.- Parameters:
prefix
- String for properties of this file system.- Since:
- 2.0
-
-
Method Details
-
getInstance
Deprecated.Gets the singleton builder.- Returns:
- the singleton builder.
-
getConfigClass
Deprecated.Description copied from class:FileSystemConfigBuilder
Gets the target of this configuration.- Specified by:
getConfigClass
in classFileSystemConfigBuilder
- Returns:
- the specific file system class
-
getConnectionTimeout
Deprecated.Gets the connection timeout.- Parameters:
opts
- The FileSystem options.- Returns:
- The connection timeout.
- Since:
- 2.1
-
getConnectionTimeoutDuration
Deprecated.Gets the connection timeout.- Parameters:
opts
- The FileSystem options.- Returns:
- The connection timeout.
- Since:
- 2.8.0
-
getCookies
Deprecated.Gets the cookies to add to the request.- Parameters:
opts
- The FileSystem options.- Returns:
- the Cookie array.
-
getFollowRedirect
Deprecated.Gets whether to follow redirects for the connection.- Parameters:
opts
- The FileSystem options.- Returns:
true
to follow redirects,false
not to.- Since:
- 2.1
- See Also:
-
getMaxConnectionsPerHost
Deprecated.Gets the maximum number of connections allowed per host.- Parameters:
opts
- The FileSystemOptions.- Returns:
- The maximum number of connections allowed per host.
- Since:
- 2.0
-
getMaxTotalConnections
Deprecated.Gets the maximum number of connections allowed.- Parameters:
opts
- The FileSystemOptions.- Returns:
- The maximum number of connections allowed.
- Since:
- 2.0
-
getProxyAuthenticator
Deprecated.Gets the proxy authenticator where the system should get the credentials from.- Parameters:
opts
- The FileSystem options.- Returns:
- The UserAuthenticator.
-
getProxyHost
Deprecated.Gets the proxy to use for http connection. You have to set the ProxyPort too if you would like to have the proxy really used.- Parameters:
opts
- The FileSystem options.- Returns:
- proxyHost
- See Also:
-
getProxyPort
Deprecated.Gets the proxy-port to use for http the connection. You have to set the ProxyHost too if you would like to have the proxy really used.- Parameters:
opts
- The FileSystem options.- Returns:
- proxyPort: the port number or 0 if it is not set
- See Also:
-
getSoTimeout
Deprecated.Gets the socket timeout.- Parameters:
opts
- The FileSystemOptions.- Returns:
- The socket timeout.
- Since:
- 2.1
-
getSoTimeoutDuration
Deprecated.Gets the socket timeout.- Parameters:
opts
- The FileSystemOptions.- Returns:
- The socket timeout.
- Since:
- 2.8.0
-
getUrlCharset
Deprecated.Gets the charset used for url encoding.- Parameters:
opts
- The FileSystem options.- Returns:
- the charset name.
-
getUserAgent
Deprecated.Gets the user agent string.- Parameters:
opts
- the file system options to modify- Returns:
- User provided User-Agent string, otherwise default of: Commons-VFS
-
isPreemptiveAuth
Deprecated.Determines if the FileSystemOptions indicate that preemptive authentication is requested.- Parameters:
opts
- The FileSystemOptions.- Returns:
- true if preemptiveAuth is requested.
- Since:
- 2.0
-
setConnectionTimeout
Deprecated.The connection timeout.- Parameters:
opts
- The FileSystem options.timeout
- The connection timeout.- Since:
- 2.8.0
-
setConnectionTimeout
Deprecated.The connection timeout.- Parameters:
opts
- The FileSystem options.timeout
- The connection timeout.- Since:
- 2.1
-
setCookies
Deprecated.The cookies to add to the request.- Parameters:
opts
- The FileSystem options.cookies
- An array of Cookies.
-
setFollowRedirect
Deprecated.Sets whether to follow redirects for the connection.- Parameters:
opts
- The FileSystem options.redirect
-true
to follow redirects,false
not to.- Since:
- 2.1
- See Also:
-
setMaxConnectionsPerHost
Deprecated.Sets the maximum number of connections allowed to any host.- Parameters:
opts
- The FileSystem options.maxHostConnections
- The maximum number of connections to a host.- Since:
- 2.0
-
setMaxTotalConnections
Deprecated.Sets the maximum number of connections allowed.- Parameters:
opts
- The FileSystem options.maxTotalConnections
- The maximum number of connections.- Since:
- 2.0
-
setPreemptiveAuth
Deprecated.Sets the given value for preemptive HTTP authentication (using BASIC) on the given FileSystemOptions object. Defaults to false if not set. It may be appropriate to set to true in cases when the resulting chattiness of the conversation outweighs any architectural desire to use a stronger authentication scheme than basic/preemptive.- Parameters:
opts
- The FileSystemOptions.preemptiveAuth
- the desired setting; true=enabled and false=disabled.
-
setProxyAuthenticator
Deprecated.Sets the proxy authenticator where the system should get the credentials from.- Parameters:
opts
- The FileSystem options.authenticator
- The UserAuthenticator.
-
setProxyHost
Deprecated.Sets the proxy to use for http connection.You have to set the ProxyPort too if you would like to have the proxy really used.
- Parameters:
opts
- The FileSystem options.proxyHost
- the host- See Also:
-
setProxyPort
Deprecated.Sets the proxy-port to use for http connection. You have to set the ProxyHost too if you would like to have the proxy really used.- Parameters:
opts
- The FileSystem options.proxyPort
- the port- See Also:
-
setSoTimeout
Deprecated.The socket timeout.- Parameters:
opts
- The FileSystem options.timeout
- socket timeout.- Since:
- 2.8.0
-
setSoTimeout
Deprecated.The socket timeout.- Parameters:
opts
- The FileSystem options.timeout
- socket timeout.- Since:
- 2.1
-
setUrlCharset
Deprecated.Sets the charset used for url encoding.- Parameters:
opts
- The FileSystem options.charset
- the charset name.
-
setUserAgent
Deprecated.Sets the user agent to attach to the outgoing http methods.- Parameters:
opts
- the file system options to modifyuserAgent
- User Agent String
-
org.apache.commons.vfs2.provider.http5
.