Package org.apache.http.nio.protocol
Class AsyncNHttpClientHandler.ClientConnState
- java.lang.Object
-
- org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
-
- Enclosing class:
- AsyncNHttpClientHandler
protected static class AsyncNHttpClientHandler.ClientConnState extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static intEXPECT_CONTINUEstatic intREADYstatic intREQUEST_BODY_DONEstatic intREQUEST_BODY_STREAMstatic intREQUEST_SENTstatic intRESPONSE_BODY_DONEstatic intRESPONSE_BODY_STREAMstatic intRESPONSE_RECEIVED
-
Constructor Summary
Constructors Constructor Description ClientConnState()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConsumingNHttpEntitygetConsumingEntity()intgetOutputState()ProducingNHttpEntitygetProducingEntity()org.apache.http.HttpRequestgetRequest()org.apache.http.HttpResponsegetResponse()intgetTimeout()voidinvalidate()booleanisValid()voidreset()voidresetInput()voidresetOutput()voidsetConsumingEntity(ConsumingNHttpEntity consumingEntity)voidsetOutputState(int outputState)voidsetProducingEntity(ProducingNHttpEntity producingEntity)voidsetRequest(org.apache.http.HttpRequest request)voidsetResponse(org.apache.http.HttpResponse response)voidsetTimeout(int timeout)
-
-
-
Field Detail
-
READY
public static final int READY
- See Also:
- Constant Field Values
-
REQUEST_SENT
public static final int REQUEST_SENT
- See Also:
- Constant Field Values
-
EXPECT_CONTINUE
public static final int EXPECT_CONTINUE
- See Also:
- Constant Field Values
-
REQUEST_BODY_STREAM
public static final int REQUEST_BODY_STREAM
- See Also:
- Constant Field Values
-
REQUEST_BODY_DONE
public static final int REQUEST_BODY_DONE
- See Also:
- Constant Field Values
-
RESPONSE_RECEIVED
public static final int RESPONSE_RECEIVED
- See Also:
- Constant Field Values
-
RESPONSE_BODY_STREAM
public static final int RESPONSE_BODY_STREAM
- See Also:
- Constant Field Values
-
RESPONSE_BODY_DONE
public static final int RESPONSE_BODY_DONE
- See Also:
- Constant Field Values
-
-
Method Detail
-
setConsumingEntity
public void setConsumingEntity(ConsumingNHttpEntity consumingEntity)
-
setProducingEntity
public void setProducingEntity(ProducingNHttpEntity producingEntity)
-
getProducingEntity
public ProducingNHttpEntity getProducingEntity()
-
getConsumingEntity
public ConsumingNHttpEntity getConsumingEntity()
-
getOutputState
public int getOutputState()
-
setOutputState
public void setOutputState(int outputState)
-
getRequest
public org.apache.http.HttpRequest getRequest()
-
setRequest
public void setRequest(org.apache.http.HttpRequest request)
-
getResponse
public org.apache.http.HttpResponse getResponse()
-
setResponse
public void setResponse(org.apache.http.HttpResponse response)
-
getTimeout
public int getTimeout()
-
setTimeout
public void setTimeout(int timeout)
-
resetInput
public void resetInput() throws java.io.IOException- Throws:
java.io.IOException
-
resetOutput
public void resetOutput() throws java.io.IOException- Throws:
java.io.IOException
-
reset
public void reset() throws java.io.IOException- Throws:
java.io.IOException
-
isValid
public boolean isValid()
-
invalidate
public void invalidate()
-
-