static class HttpAsyncService.State extends Object
Modifier and Type | Field and Description |
---|---|
private Cancellable |
cancellable |
private HttpAsyncService.Incoming |
incoming |
private HttpAsyncService.Outgoing |
outgoing |
private Queue<HttpAsyncService.PipelineEntry> |
pipeline |
private MessageState |
requestState |
private MessageState |
responseState |
private boolean |
terminated |
Constructor and Description |
---|
State() |
Modifier and Type | Method and Description |
---|---|
Cancellable |
getCancellable() |
HttpAsyncService.Incoming |
getIncoming() |
HttpAsyncService.Outgoing |
getOutgoing() |
Queue<HttpAsyncService.PipelineEntry> |
getPipeline() |
MessageState |
getRequestState() |
MessageState |
getResponseState() |
boolean |
isTerminated() |
void |
setCancellable(Cancellable cancellable) |
void |
setIncoming(HttpAsyncService.Incoming incoming) |
void |
setOutgoing(HttpAsyncService.Outgoing outgoing) |
void |
setRequestState(MessageState state) |
void |
setResponseState(MessageState state) |
void |
setTerminated() |
String |
toString() |
private final Queue<HttpAsyncService.PipelineEntry> pipeline
private volatile boolean terminated
private volatile MessageState requestState
private volatile MessageState responseState
private volatile HttpAsyncService.Incoming incoming
private volatile HttpAsyncService.Outgoing outgoing
private volatile Cancellable cancellable
State()
public boolean isTerminated()
public void setTerminated()
public MessageState getRequestState()
public void setRequestState(MessageState state)
public MessageState getResponseState()
public void setResponseState(MessageState state)
public HttpAsyncService.Incoming getIncoming()
public void setIncoming(HttpAsyncService.Incoming incoming)
public HttpAsyncService.Outgoing getOutgoing()
public void setOutgoing(HttpAsyncService.Outgoing outgoing)
public Cancellable getCancellable()
public void setCancellable(Cancellable cancellable)
public Queue<HttpAsyncService.PipelineEntry> getPipeline()
WebARTS Library Licensed Under the GNU - General Public License. Other Libraries licensed under their respective Open Source Licenses