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 boolean
private final SharedInputBuffer
private int
private final SharedOutputBuffer
private int
static final int
private HttpRequest
static final int
static final int
static final int
private HttpResponse
static final int
static final int
static final int
static final int
static final int
-
Constructor Summary
ConstructorsConstructorDescriptionServerConnState
(int bufsize, IOControl ioControl, ByteBufferAllocator allocator) -
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
int
int
boolean
void
void
void
setExpectationFailed
(boolean b) void
setInputState
(int inputState) void
setOutputState
(int outputState) void
setRequest
(HttpRequest request) void
setResponse
(HttpResponse response) void
shutdown()
-
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()
-