protected static class AsyncNHttpClientHandler.ClientConnState
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private ConsumingNHttpEntity |
consumingEntity |
static int |
EXPECT_CONTINUE |
private int |
outputState |
private ProducingNHttpEntity |
producingEntity |
static int |
READY |
private HttpRequest |
request |
static int |
REQUEST_BODY_DONE |
static int |
REQUEST_BODY_STREAM |
static int |
REQUEST_SENT |
private HttpResponse |
response |
static int |
RESPONSE_BODY_DONE |
static int |
RESPONSE_BODY_STREAM |
static int |
RESPONSE_RECEIVED |
private int |
timeout |
private boolean |
valid |
Constructor and Description |
---|
ClientConnState() |
Modifier and Type | Method and Description |
---|---|
ConsumingNHttpEntity |
getConsumingEntity() |
int |
getOutputState() |
ProducingNHttpEntity |
getProducingEntity() |
HttpRequest |
getRequest() |
HttpResponse |
getResponse() |
int |
getTimeout() |
void |
invalidate() |
boolean |
isValid() |
void |
reset() |
void |
resetInput() |
void |
resetOutput() |
void |
setConsumingEntity(ConsumingNHttpEntity consumingEntity) |
void |
setOutputState(int outputState) |
void |
setProducingEntity(ProducingNHttpEntity producingEntity) |
void |
setRequest(HttpRequest request) |
void |
setResponse(HttpResponse response) |
void |
setTimeout(int timeout) |
public static final int READY
public static final int REQUEST_SENT
public static final int EXPECT_CONTINUE
public static final int REQUEST_BODY_STREAM
public static final int REQUEST_BODY_DONE
public static final int RESPONSE_RECEIVED
public static final int RESPONSE_BODY_STREAM
public static final int RESPONSE_BODY_DONE
private int outputState
private HttpRequest request
private HttpResponse response
private ConsumingNHttpEntity consumingEntity
private ProducingNHttpEntity producingEntity
private boolean valid
private int timeout
public void setConsumingEntity(ConsumingNHttpEntity consumingEntity)
public void setProducingEntity(ProducingNHttpEntity producingEntity)
public ProducingNHttpEntity getProducingEntity()
public ConsumingNHttpEntity getConsumingEntity()
public int getOutputState()
public void setOutputState(int outputState)
public HttpRequest getRequest()
public void setRequest(HttpRequest request)
public HttpResponse getResponse()
public void setResponse(HttpResponse response)
public int getTimeout()
public void setTimeout(int timeout)
public void resetInput() throws java.io.IOException
java.io.IOException
public void resetOutput() throws java.io.IOException
java.io.IOException
public void reset() throws java.io.IOException
java.io.IOException
public boolean isValid()
public void invalidate()