Package org.apache.http.protocol
Class DefaultedHttpContext
- java.lang.Object
-
- org.apache.http.protocol.DefaultedHttpContext
-
- All Implemented Interfaces:
HttpContext
@Deprecated public final class DefaultedHttpContext extends Object implements HttpContext
Deprecated.(4.3) no longer used.HttpContext
implementation that delegates resolution of an attribute to the given defaultHttpContext
instance if the attribute is not present in the local one. The state of the local context can be mutated, whereas the default context is treated as read-only.- Since:
- 4.0
-
-
Field Summary
-
Fields inherited from interface org.apache.http.protocol.HttpContext
RESERVED_PREFIX
-
-
Constructor Summary
Constructors Constructor Description DefaultedHttpContext(HttpContext local, HttpContext defaults)
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Object
getAttribute(String id)
Deprecated.Obtains attribute with the given name.HttpContext
getDefaults()
Deprecated.Object
removeAttribute(String id)
Deprecated.Removes attribute with the given name from the context.void
setAttribute(String id, Object obj)
Deprecated.Sets value of the attribute with the given name.String
toString()
Deprecated.
-
-
-
Constructor Detail
-
DefaultedHttpContext
public DefaultedHttpContext(HttpContext local, HttpContext defaults)
Deprecated.
-
-
Method Detail
-
getAttribute
public Object getAttribute(String id)
Deprecated.Description copied from interface:HttpContext
Obtains attribute with the given name.- Specified by:
getAttribute
in interfaceHttpContext
- Parameters:
id
- the attribute name.- Returns:
- attribute value, or
null
if not set.
-
removeAttribute
public Object removeAttribute(String id)
Deprecated.Description copied from interface:HttpContext
Removes attribute with the given name from the context.- Specified by:
removeAttribute
in interfaceHttpContext
- Parameters:
id
- the attribute name.- Returns:
- attribute value, or
null
if not set.
-
setAttribute
public void setAttribute(String id, Object obj)
Deprecated.Description copied from interface:HttpContext
Sets value of the attribute with the given name.- Specified by:
setAttribute
in interfaceHttpContext
- Parameters:
id
- the attribute name.obj
- the attribute value.
-
getDefaults
public HttpContext getDefaults()
Deprecated.
-
-