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 HttpRequestprivate final Queue<HttpRequest> private MessageStateprivate HttpResponseprivate MessageStateprivate intprivate boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintvoidbooleanisValid()voidsetRequest(HttpRequest request) voidsetRequestState(MessageState state) voidsetResponse(HttpResponse response) voidsetResponseState(MessageState state) voidsetTimeout(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
-