Package org.apache.http.nio.protocol
Class HttpAsyncRequestExecutor.State
java.lang.Object
org.apache.http.nio.protocol.HttpAsyncRequestExecutor.State
- Enclosing class:
HttpAsyncRequestExecutor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate HttpRequest
private final Queue
<HttpRequest> private MessageState
private HttpResponse
private MessageState
private int
private boolean
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
void
boolean
isValid()
void
setRequest
(HttpRequest request) void
setRequestState
(MessageState state) void
setResponse
(HttpResponse response) void
setResponseState
(MessageState state) void
setTimeout
(int timeout) toString()
-
Field Details
-
requestQueue
-
requestState
-
responseState
-
request
-
response
-
valid
private volatile boolean valid -
timeout
private volatile int timeout
-
-
Constructor Details
-
State
State()
-
-
Method Details
-
getRequestState
-
setRequestState
-
getResponseState
-
setResponseState
-
getRequest
-
setRequest
-
getResponse
-
setResponse
-
getRequestQueue
-
getTimeout
public int getTimeout() -
setTimeout
public void setTimeout(int timeout) -
isValid
public boolean isValid() -
invalidate
public void invalidate() -
toString
-