Package org.apache.http.nio.protocol
Class AsyncNHttpServiceHandler.ServerConnState
- java.lang.Object
-
- org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
-
- Enclosing class:
- AsyncNHttpServiceHandler
protected static class AsyncNHttpServiceHandler.ServerConnState extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private ConsumingNHttpEntityconsumingEntityprivate booleanhandledprivate HttpExceptionhttpexprivate java.io.IOExceptionioexprivate ProducingNHttpEntityproducingEntityprivate HttpRequestrequestprivate NHttpRequestHandlerrequestHandlerprivate HttpResponseresponse
-
Constructor Summary
Constructors Modifier Constructor Description protectedServerConnState()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfinishInput()voidfinishOutput()ConsumingNHttpEntitygetConsumingEntity()HttpExceptiongetHttpException()HttpExceptiongetHttpExepction()java.io.IOExceptiongetIOException()java.io.IOExceptiongetIOExepction()ProducingNHttpEntitygetProducingEntity()HttpRequestgetRequest()NHttpRequestHandlergetRequestHandler()HttpResponsegetResponse()booleanisHandled()voidreset()voidsetConsumingEntity(ConsumingNHttpEntity consumingEntity)voidsetHandled(boolean handled)voidsetHttpException(HttpException ex)voidsetHttpExepction(HttpException ex)voidsetIOException(java.io.IOException ex)voidsetIOExepction(java.io.IOException ex)voidsetProducingEntity(ProducingNHttpEntity producingEntity)voidsetRequest(HttpRequest request)voidsetRequestHandler(NHttpRequestHandler requestHandler)voidsetResponse(HttpResponse response)
-
-
-
Field Detail
-
requestHandler
private volatile NHttpRequestHandler requestHandler
-
request
private volatile HttpRequest request
-
consumingEntity
private volatile ConsumingNHttpEntity consumingEntity
-
response
private volatile HttpResponse response
-
producingEntity
private volatile ProducingNHttpEntity producingEntity
-
ioex
private volatile java.io.IOException ioex
-
httpex
private volatile HttpException httpex
-
handled
private volatile boolean handled
-
-
Method Detail
-
finishInput
public void finishInput() throws java.io.IOException- Throws:
java.io.IOException
-
finishOutput
public void finishOutput() throws java.io.IOException- Throws:
java.io.IOException
-
reset
public void reset() throws java.io.IOException- Throws:
java.io.IOException
-
getRequestHandler
public NHttpRequestHandler getRequestHandler()
-
setRequestHandler
public void setRequestHandler(NHttpRequestHandler requestHandler)
-
getRequest
public HttpRequest getRequest()
-
setRequest
public void setRequest(HttpRequest request)
-
getConsumingEntity
public ConsumingNHttpEntity getConsumingEntity()
-
setConsumingEntity
public void setConsumingEntity(ConsumingNHttpEntity consumingEntity)
-
getResponse
public HttpResponse getResponse()
-
setResponse
public void setResponse(HttpResponse response)
-
getProducingEntity
public ProducingNHttpEntity getProducingEntity()
-
setProducingEntity
public void setProducingEntity(ProducingNHttpEntity producingEntity)
-
getIOException
public java.io.IOException getIOException()
-
getIOExepction
public java.io.IOException getIOExepction()
-
setIOException
public void setIOException(java.io.IOException ex)
-
setIOExepction
public void setIOExepction(java.io.IOException ex)
-
getHttpException
public HttpException getHttpException()
-
getHttpExepction
public HttpException getHttpExepction()
-
setHttpException
public void setHttpException(HttpException ex)
-
setHttpExepction
public void setHttpExepction(HttpException ex)
-
isHandled
public boolean isHandled()
-
setHandled
public void setHandled(boolean handled)
-
-