|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.commons.vfs.FileSystemConfigBuilder
org.apache.commons.vfs.provider.http.HttpFileSystemConfigBuilder
public class HttpFileSystemConfigBuilder
Configuration options for HTTP.
| Constructor Summary | |
|---|---|
protected |
HttpFileSystemConfigBuilder(java.lang.String prefix)
|
| Method Summary | |
|---|---|
protected java.lang.Class |
getConfigClass()
|
org.apache.commons.httpclient.Cookie[] |
getCookies(FileSystemOptions opts)
The cookies to add to the request. |
static HttpFileSystemConfigBuilder |
getInstance()
|
int |
getMaxConnectionsPerHost(FileSystemOptions opts)
Retrieve the maximum number of connections allowed per host. |
int |
getMaxTotalConnections(FileSystemOptions opts)
Retrieve the maximum number of connections allowed. |
UserAuthenticator |
getProxyAuthenticator(FileSystemOptions opts)
Get the proxy authenticator where the system should get the credentials from. |
java.lang.String |
getProxyHost(FileSystemOptions opts)
Get the proxy to use for http connection. |
int |
getProxyPort(FileSystemOptions opts)
Get the proxy-port to use for http the connection. |
java.lang.String |
getUrlCharset(FileSystemOptions opts)
Set the charset used for url encoding. |
void |
setCookies(FileSystemOptions opts,
org.apache.commons.httpclient.Cookie[] cookies)
The cookies to add to the request. |
void |
setMaxConnectionsPerHost(FileSystemOptions opts,
int maxHostConnections)
The maximum number of connections allowed to any host. |
void |
setMaxTotalConnections(FileSystemOptions opts,
int maxTotalConnections)
The maximum number of connections allowed. |
void |
setProxyAuthenticator(FileSystemOptions opts,
UserAuthenticator authenticator)
Set the proxy authenticator where the system should get the credentials from. |
void |
setProxyHost(FileSystemOptions opts,
java.lang.String proxyHost)
Set the proxy to use for http connection. You have to set the ProxyPort too if you would like to have the proxy really used. |
void |
setProxyPort(FileSystemOptions opts,
int proxyPort)
Set the proxy-port to use for http connection. |
void |
setUrlCharset(FileSystemOptions opts,
java.lang.String chaset)
Set the charset used for url encoding. |
| Methods inherited from class org.apache.commons.vfs.FileSystemConfigBuilder |
|---|
getBoolean, getBoolean, getBoolean, getByte, getByte, getByte, getCharacter, getCharacter, getCharacter, getDouble, getDouble, getDouble, getFloat, getFloat, getFloat, getInteger, getInteger, getInteger, getLong, getLong, getLong, getParam, getRootURI, getShort, getShort, getShort, getString, getString, hasObject, hasParam, setParam, setRootURI |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected HttpFileSystemConfigBuilder(java.lang.String prefix)
| Method Detail |
|---|
public static HttpFileSystemConfigBuilder getInstance()
public void setUrlCharset(FileSystemOptions opts,
java.lang.String chaset)
opts - The FileSystem options.chaset - the chasetpublic java.lang.String getUrlCharset(FileSystemOptions opts)
opts - The FileSystem options.
public void setProxyHost(FileSystemOptions opts,
java.lang.String proxyHost)
opts - The FileSystem options.proxyHost - the hostsetProxyPort(org.apache.commons.vfs.FileSystemOptions, int)
public void setProxyPort(FileSystemOptions opts,
int proxyPort)
opts - The FileSystem options.proxyPort - the portsetProxyHost(org.apache.commons.vfs.FileSystemOptions, java.lang.String)public java.lang.String getProxyHost(FileSystemOptions opts)
opts - The FileSystem options.
setProxyPort(org.apache.commons.vfs.FileSystemOptions, int)public int getProxyPort(FileSystemOptions opts)
opts - The FileSystem options.
setProxyHost(org.apache.commons.vfs.FileSystemOptions, java.lang.String)
public void setProxyAuthenticator(FileSystemOptions opts,
UserAuthenticator authenticator)
opts - The FileSystem options.authenticator - The UserAuthenticator.public UserAuthenticator getProxyAuthenticator(FileSystemOptions opts)
opts - The FileSystem options.
public void setCookies(FileSystemOptions opts,
org.apache.commons.httpclient.Cookie[] cookies)
opts - The FileSystem options.cookies - An array of Cookies.public org.apache.commons.httpclient.Cookie[] getCookies(FileSystemOptions opts)
opts - The FileSystem options.
public void setMaxTotalConnections(FileSystemOptions opts,
int maxTotalConnections)
opts - The FileSystem options.maxTotalConnections - The maximum number of connections.public int getMaxTotalConnections(FileSystemOptions opts)
opts - The FileSystemOptions.
public void setMaxConnectionsPerHost(FileSystemOptions opts,
int maxHostConnections)
opts - The FileSystem options.maxHostConnections - The maximum number of connections to a host.public int getMaxConnectionsPerHost(FileSystemOptions opts)
opts - The FileSystemOptions.
protected java.lang.Class getConfigClass()
getConfigClass in class FileSystemConfigBuilder
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||