Package org.apache.http.impl.nio
Class SessionHttpContext
- java.lang.Object
-
- org.apache.http.impl.nio.SessionHttpContext
-
- All Implemented Interfaces:
HttpContext
class SessionHttpContext extends java.lang.Object implements HttpContext
-
-
Field Summary
Fields Modifier and Type Field Description private IOSession
ioSession
-
Fields inherited from interface org.apache.http.protocol.HttpContext
RESERVED_PREFIX
-
-
Constructor Summary
Constructors Constructor Description SessionHttpContext(IOSession ioSession)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
getAttribute(java.lang.String id)
Obtains attribute with the given name.java.lang.Object
removeAttribute(java.lang.String id)
Removes attribute with the given name from the context.void
setAttribute(java.lang.String id, java.lang.Object obj)
Sets value of the attribute with the given name.java.lang.String
toString()
-
-
-
Field Detail
-
ioSession
private final IOSession ioSession
-
-
Constructor Detail
-
SessionHttpContext
public SessionHttpContext(IOSession ioSession)
-
-
Method Detail
-
getAttribute
public java.lang.Object getAttribute(java.lang.String id)
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 java.lang.Object removeAttribute(java.lang.String id)
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(java.lang.String id, java.lang.Object obj)
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.
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
- Since:
- 4.4.7
-
-