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 java.lang.Object implements HttpContext
Deprecated.(4.3) no longer used.HttpContextimplementation that delegates resolution of an attribute to the given defaultHttpContextinstance 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 java.lang.ObjectgetAttribute(java.lang.String id)Deprecated.Obtains attribute with the given name.HttpContextgetDefaults()Deprecated.java.lang.ObjectremoveAttribute(java.lang.String id)Deprecated.Removes attribute with the given name from the context.voidsetAttribute(java.lang.String id, java.lang.Object obj)Deprecated.Sets value of the attribute with the given name.java.lang.StringtoString()Deprecated.
-
-
-
Constructor Detail
-
DefaultedHttpContext
public DefaultedHttpContext(HttpContext local, HttpContext defaults)
Deprecated.
-
-
Method Detail
-
getAttribute
public java.lang.Object getAttribute(java.lang.String id)
Deprecated.Description copied from interface:HttpContextObtains attribute with the given name.- Specified by:
getAttributein interfaceHttpContext- Parameters:
id- the attribute name.- Returns:
- attribute value, or
nullif not set.
-
removeAttribute
public java.lang.Object removeAttribute(java.lang.String id)
Deprecated.Description copied from interface:HttpContextRemoves attribute with the given name from the context.- Specified by:
removeAttributein interfaceHttpContext- Parameters:
id- the attribute name.- Returns:
- attribute value, or
nullif not set.
-
setAttribute
public void setAttribute(java.lang.String id, java.lang.Object obj)Deprecated.Description copied from interface:HttpContextSets value of the attribute with the given name.- Specified by:
setAttributein interfaceHttpContext- Parameters:
id- the attribute name.obj- the attribute value.
-
getDefaults
public HttpContext getDefaults()
Deprecated.
-
toString
public java.lang.String toString()
Deprecated.- Overrides:
toStringin classjava.lang.Object
-
-