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 ConsumingNHttpEntity
consumingEntity
private boolean
handled
private HttpException
httpex
private java.io.IOException
ioex
private ProducingNHttpEntity
producingEntity
private HttpRequest
request
private NHttpRequestHandler
requestHandler
private HttpResponse
response
-
Constructor Summary
Constructors Modifier Constructor Description protected
ServerConnState()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
finishInput()
void
finishOutput()
ConsumingNHttpEntity
getConsumingEntity()
HttpException
getHttpException()
HttpException
getHttpExepction()
java.io.IOException
getIOException()
java.io.IOException
getIOExepction()
ProducingNHttpEntity
getProducingEntity()
HttpRequest
getRequest()
NHttpRequestHandler
getRequestHandler()
HttpResponse
getResponse()
boolean
isHandled()
void
reset()
void
setConsumingEntity(ConsumingNHttpEntity consumingEntity)
void
setHandled(boolean handled)
void
setHttpException(HttpException ex)
void
setHttpExepction(HttpException ex)
void
setIOException(java.io.IOException ex)
void
setIOExepction(java.io.IOException ex)
void
setProducingEntity(ProducingNHttpEntity producingEntity)
void
setRequest(HttpRequest request)
void
setRequestHandler(NHttpRequestHandler requestHandler)
void
setResponse(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)
-
-