Package org.apache.http.impl.nio.client
Class InternalState
- java.lang.Object
-
- org.apache.http.impl.nio.client.InternalState
-
class InternalState extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private int
execCount
private org.apache.http.HttpResponse
finalResponse
private long
id
private org.apache.http.client.protocol.HttpClientContext
localContext
private org.apache.http.client.methods.HttpRequestWrapper
mainRequest
private org.apache.http.client.methods.HttpUriRequest
redirect
private int
redirectCount
private boolean
requestContentProduced
private org.apache.http.nio.protocol.HttpAsyncRequestProducer
requestProducer
private org.apache.http.nio.protocol.HttpAsyncResponseConsumer<?>
responseConsumer
private java.nio.ByteBuffer
tmpbuf
-
Constructor Summary
Constructors Constructor Description InternalState(long id, org.apache.http.nio.protocol.HttpAsyncRequestProducer requestProducer, org.apache.http.nio.protocol.HttpAsyncResponseConsumer<?> responseConsumer, org.apache.http.client.protocol.HttpClientContext localContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getExecCount()
org.apache.http.HttpResponse
getFinalResponse()
long
getId()
org.apache.http.client.protocol.HttpClientContext
getLocalContext()
org.apache.http.client.methods.HttpRequestWrapper
getMainRequest()
org.apache.http.client.methods.HttpUriRequest
getRedirect()
int
getRedirectCount()
org.apache.http.nio.protocol.HttpAsyncRequestProducer
getRequestProducer()
org.apache.http.nio.protocol.HttpAsyncResponseConsumer<?>
getResponseConsumer()
java.nio.ByteBuffer
getTmpbuf()
void
incrementExecCount()
void
incrementRedirectCount()
boolean
isRequestContentProduced()
void
setFinalResponse(org.apache.http.HttpResponse finalResponse)
void
setMainRequest(org.apache.http.client.methods.HttpRequestWrapper mainRequest)
void
setRedirect(org.apache.http.client.methods.HttpUriRequest redirect)
void
setRequestContentProduced()
java.lang.String
toString()
-
-
-
Field Detail
-
id
private final long id
-
requestProducer
private final org.apache.http.nio.protocol.HttpAsyncRequestProducer requestProducer
-
responseConsumer
private final org.apache.http.nio.protocol.HttpAsyncResponseConsumer<?> responseConsumer
-
localContext
private final org.apache.http.client.protocol.HttpClientContext localContext
-
mainRequest
private org.apache.http.client.methods.HttpRequestWrapper mainRequest
-
finalResponse
private org.apache.http.HttpResponse finalResponse
-
tmpbuf
private java.nio.ByteBuffer tmpbuf
-
requestContentProduced
private boolean requestContentProduced
-
execCount
private int execCount
-
redirectCount
private int redirectCount
-
redirect
private org.apache.http.client.methods.HttpUriRequest redirect
-
-
Method Detail
-
getId
public long getId()
-
getRequestProducer
public org.apache.http.nio.protocol.HttpAsyncRequestProducer getRequestProducer()
-
getResponseConsumer
public org.apache.http.nio.protocol.HttpAsyncResponseConsumer<?> getResponseConsumer()
-
getLocalContext
public org.apache.http.client.protocol.HttpClientContext getLocalContext()
-
getMainRequest
public org.apache.http.client.methods.HttpRequestWrapper getMainRequest()
-
setMainRequest
public void setMainRequest(org.apache.http.client.methods.HttpRequestWrapper mainRequest)
-
getFinalResponse
public org.apache.http.HttpResponse getFinalResponse()
-
setFinalResponse
public void setFinalResponse(org.apache.http.HttpResponse finalResponse)
-
getTmpbuf
public java.nio.ByteBuffer getTmpbuf()
-
isRequestContentProduced
public boolean isRequestContentProduced()
-
setRequestContentProduced
public void setRequestContentProduced()
-
getExecCount
public int getExecCount()
-
incrementExecCount
public void incrementExecCount()
-
getRedirectCount
public int getRedirectCount()
-
incrementRedirectCount
public void incrementRedirectCount()
-
getRedirect
public org.apache.http.client.methods.HttpUriRequest getRedirect()
-
setRedirect
public void setRedirect(org.apache.http.client.methods.HttpUriRequest redirect)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-