Package org.apache.http.nio.protocol
Class ThrottlingHttpServiceHandler.ServerConnState
java.lang.Object
org.apache.http.nio.protocol.ThrottlingHttpServiceHandler.ServerConnState
- Enclosing class:
ThrottlingHttpServiceHandler
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanprivate final SharedInputBufferprivate intprivate final SharedOutputBufferprivate intstatic final intprivate HttpRequeststatic final intstatic final intstatic final intprivate HttpResponsestatic final intstatic final intstatic final intstatic final intstatic final int -
Constructor Summary
ConstructorsConstructorDescriptionServerConnState(int bufsize, IOControl ioControl, ByteBufferAllocator allocator) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()intintbooleanvoidvoidvoidsetExpectationFailed(boolean b) voidsetInputState(int inputState) voidsetOutputState(int outputState) voidsetRequest(HttpRequest request) voidsetResponse(HttpResponse response) voidshutdown()
-
Field Details
-
SHUTDOWN
public static final int SHUTDOWN- See Also:
-
READY
public static final int READY- See Also:
-
REQUEST_RECEIVED
public static final int REQUEST_RECEIVED- See Also:
-
REQUEST_BODY_STREAM
public static final int REQUEST_BODY_STREAM- See Also:
-
REQUEST_BODY_DONE
public static final int REQUEST_BODY_DONE- See Also:
-
RESPONSE_SENT
public static final int RESPONSE_SENT- See Also:
-
RESPONSE_BODY_STREAM
public static final int RESPONSE_BODY_STREAM- See Also:
-
RESPONSE_BODY_DONE
public static final int RESPONSE_BODY_DONE- See Also:
-
RESPONSE_DONE
public static final int RESPONSE_DONE- See Also:
-
inBuffer
-
outbuffer
-
inputState
private volatile int inputState -
outputState
private volatile int outputState -
request
-
response
-
expectationFailure
private volatile boolean expectationFailure
-
-
Constructor Details
-
ServerConnState
-
-
Method Details
-
getInbuffer
-
getOutbuffer
-
getInputState
public int getInputState() -
setInputState
public void setInputState(int inputState) -
getOutputState
public int getOutputState() -
setOutputState
public void setOutputState(int outputState) -
getRequest
-
setRequest
-
getResponse
-
setResponse
-
isExpectationFailed
public boolean isExpectationFailed() -
setExpectationFailed
public void setExpectationFailed(boolean b) -
close
public void close() -
shutdown
public void shutdown() -
resetInput
public void resetInput() -
resetOutput
public void resetOutput()
-