public HttpConnection getConnection() { return getAttribute(HTTP_CONNECTION, HttpConnection.class); }
public <T extends HttpConnection> T getConnection(final Class<T> clazz) { return getAttribute(HTTP_CONNECTION, clazz); }
public HttpHost getTargetHost() { return getAttribute(HTTP_TARGET_HOST, HttpHost.class); }
public HttpHost getTargetHost() { return getAttribute(HTTP_TARGET_HOST, HttpHost.class); }
public HttpResponse getResponse() { return getAttribute(HTTP_RESPONSE, HttpResponse.class); }
public HttpRequest getRequest() { return getAttribute(HTTP_REQUEST, HttpRequest.class); }
public HttpHost getTargetHost() { return getAttribute(HTTP_TARGET_HOST, HttpHost.class); }
public <T extends HttpConnection> T getConnection(final Class<T> clazz) { return getAttribute(HTTP_CONNECTION, clazz); }
public HttpRequest getRequest() { return getAttribute(HTTP_REQUEST, HttpRequest.class); }
public HttpResponse getResponse() { return getAttribute(HTTP_RESPONSE, HttpResponse.class); }
public boolean isRequestSent() { final Boolean b = getAttribute(HTTP_REQ_SENT, Boolean.class); return b != null && b.booleanValue(); }
public boolean isRequestSent() { final Boolean b = getAttribute(HTTP_REQ_SENT, Boolean.class); return b != null && b.booleanValue(); }
public boolean isRequestSent() { final Boolean b = getAttribute(HTTP_REQ_SENT, Boolean.class); return b != null && b.booleanValue(); }
public boolean isRequestSent() { final Boolean b = getAttribute(HTTP_REQ_SENT, Boolean.class); return b != null && b.booleanValue(); }
public <T> T getAttribute(final String attribname, final Class<T> clazz) { Args.notNull(clazz, "Attribute class"); final Object obj = getAttribute(attribname); if (obj == null) { return null; } return clazz.cast(obj); }
public <T> T getAttribute(final String attribname, final Class<T> clazz) { Args.notNull(clazz, "Attribute class"); final Object obj = getAttribute(attribname); if (obj == null) { return null; } return clazz.cast(obj); }
public <T> T getAttribute(final String attribname, final Class<T> clazz) { Args.notNull(clazz, "Attribute class"); final Object obj = getAttribute(attribname); if (obj == null) { return null; } return clazz.cast(obj); }
public <T> T getAttribute(final String attribname, final Class<T> clazz) { Args.notNull(clazz, "Attribute class"); final Object obj = getAttribute(attribname); if (obj == null) { return null; } return clazz.cast(obj); }
public <T> T getAttribute(final String attribname, final Class<T> clazz) { Args.notNull(clazz, "Attribute class"); final Object obj = getAttribute(attribname); if (obj == null) { return null; } return clazz.cast(obj); }
public <T> T getAttribute(final String attribname, final Class<T> clazz) { Args.notNull(clazz, "Attribute class"); final Object obj = getAttribute(attribname); if (obj == null) { return null; } return clazz.cast(obj); }