org.apache.http.protocol
Class SyncBasicHttpContext
java.lang.Object
org.apache.http.protocol.BasicHttpContext
org.apache.http.protocol.SyncBasicHttpContext
- All Implemented Interfaces:
- HttpContext
public class SyncBasicHttpContext
- extends BasicHttpContext
Thread-safe extension of the BasicHttpContext
.
- Since:
- 4.0
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SyncBasicHttpContext
public SyncBasicHttpContext(HttpContext parentContext)
getAttribute
public Object getAttribute(String id)
- Description copied from interface:
HttpContext
- Obtains attribute with the given name.
- Specified by:
getAttribute
in interface HttpContext
- Overrides:
getAttribute
in class BasicHttpContext
- Parameters:
id
- the attribute name.
- Returns:
- attribute value, or
null
if 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:
setAttribute
in interface HttpContext
- Overrides:
setAttribute
in class BasicHttpContext
- 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:
removeAttribute
in interface HttpContext
- Overrides:
removeAttribute
in class BasicHttpContext
- Parameters:
id
- the attribute name.
- Returns:
- attribute value, or
null
if not set.
Copyright © 2005-2010 The Apache Software Foundation. All Rights Reserved.