@NotThreadSafe @Deprecated public class ClientParamsStack extends AbstractHttpParams
HttpClient.
These provide client specific defaults.
HttpClient.
These can be used to set parameters that cannot be overridden
on a per-request basis.
null. That is preferable over
an empty params collection, since it avoids searching the empty collection
when looking up parameters.| Modifier and Type | Field and Description |
|---|---|
protected HttpParams |
applicationParams
Deprecated.
The application parameter collection, or
null. |
protected HttpParams |
clientParams
Deprecated.
The client parameter collection, or
null. |
protected HttpParams |
overrideParams
Deprecated.
The override parameter collection, or
null. |
protected HttpParams |
requestParams
Deprecated.
The request parameter collection, or
null. |
| Constructor and Description |
|---|
ClientParamsStack(ClientParamsStack stack)
Deprecated.
Creates a copy of a parameter stack.
|
ClientParamsStack(ClientParamsStack stack,
HttpParams aparams,
HttpParams cparams,
HttpParams rparams,
HttpParams oparams)
Deprecated.
Creates a modified copy of a parameter stack.
|
ClientParamsStack(HttpParams aparams,
HttpParams cparams,
HttpParams rparams,
HttpParams oparams)
Deprecated.
Creates a new parameter stack from elements.
|
| Modifier and Type | Method and Description |
|---|---|
HttpParams |
copy()
Deprecated.
Does not copy parameters.
|
HttpParams |
getApplicationParams()
Deprecated.
Obtains the application parameters of this stack.
|
HttpParams |
getClientParams()
Deprecated.
Obtains the client parameters of this stack.
|
HttpParams |
getOverrideParams()
Deprecated.
Obtains the override parameters of this stack.
|
java.lang.Object |
getParameter(java.lang.String name)
Deprecated.
Obtains a parameter from this stack.
|
HttpParams |
getRequestParams()
Deprecated.
Obtains the request parameters of this stack.
|
boolean |
removeParameter(java.lang.String name)
Deprecated.
Does not remove a parameter.
|
HttpParams |
setParameter(java.lang.String name,
java.lang.Object value)
Deprecated.
Does not set a parameter.
|
getBooleanParameter, getDoubleParameter, getIntParameter, getLongParameter, getNames, isParameterFalse, isParameterTrue, setBooleanParameter, setDoubleParameter, setIntParameter, setLongParameterprotected final HttpParams applicationParams
null.protected final HttpParams clientParams
null.protected final HttpParams requestParams
null.protected final HttpParams overrideParams
null.public ClientParamsStack(HttpParams aparams, HttpParams cparams, HttpParams rparams, HttpParams oparams)
aparams - application parameters, or nullcparams - client parameters, or nullrparams - request parameters, or nulloparams - override parameters, or nullpublic ClientParamsStack(ClientParamsStack stack)
stack - the stack to copypublic ClientParamsStack(ClientParamsStack stack, HttpParams aparams, HttpParams cparams, HttpParams rparams, HttpParams oparams)
null,
the corresponding element from the argument stack is used.
There is no copying of parameters.stack - the stack to modifyaparams - application parameters, or nullcparams - client parameters, or nullrparams - request parameters, or nulloparams - override parameters, or nullpublic final HttpParams getApplicationParams()
nullpublic final HttpParams getClientParams()
nullpublic final HttpParams getRequestParams()
nullpublic final HttpParams getOverrideParams()
nullpublic java.lang.Object getParameter(java.lang.String name)
name - the name of the parameter to obtainnull if it is not set anywhere in this stackHttpParams.setParameter(String, Object)public HttpParams setParameter(java.lang.String name, java.lang.Object value) throws java.lang.UnsupportedOperationException
name - ignoredvalue - ignoredjava.lang.UnsupportedOperationException - alwayspublic boolean removeParameter(java.lang.String name)
name - ignoredjava.lang.UnsupportedOperationException - alwayspublic HttpParams copy()
Derived classes may change this behavior.
this parameter stack