org.apache.http.protocol
Class BasicHttpContext
java.lang.Object
   org.apache.http.protocol.BasicHttpContext
org.apache.http.protocol.BasicHttpContext
- All Implemented Interfaces: 
- HttpContext
- Direct Known Subclasses: 
- SyncBasicHttpContext
- @Contract(threading=SAFE_CONDITIONAL)
public class BasicHttpContext 
- extends Object- implements HttpContext
Default implementation of HttpContext.
 
 Please note instances of this class can be thread unsafe if the
 parent context is not thread safe.
- Since:
- 4.0
 
 
 
 
 
BasicHttpContext
public BasicHttpContext()
BasicHttpContext
public BasicHttpContext(HttpContext parentContext)
getAttribute
public Object getAttribute(String id)
- Description copied from interface: HttpContext
- Obtains attribute with the given name.
 
- 
- Specified by:
- getAttributein interface- HttpContext
 
- 
- Parameters:
- id- the attribute name.
- Returns:
- attribute value, or nullif not set.
 
setAttribute
public void setAttribute(String id,
                         Object obj)
- Description copied from interface: HttpContext
- Sets value of the attribute with the given name.
 
- 
- Specified by:
- setAttributein interface- HttpContext
 
- 
- Parameters:
- id- the attribute name.
- obj- the attribute value.
 
removeAttribute
public Object removeAttribute(String id)
- Description copied from interface: HttpContext
- Removes attribute with the given name from the context.
 
- 
- Specified by:
- removeAttributein interface- HttpContext
 
- 
- Parameters:
- id- the attribute name.
- Returns:
- attribute value, or nullif not set.
 
clear
public void clear()
- 
 
- 
- Since:
- 4.2
 
toString
public String toString()
- 
- Overrides:
- toStringin class- Object
 
- 
 
Copyright © 2005–2020 The Apache Software Foundation. All rights reserved.