public abstract class AbstractEngineRequest extends java.lang.Object implements EngineRequest
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
executed |
protected HeaderList |
headers |
protected java.lang.String |
url |
| Constructor and Description |
|---|
AbstractEngineRequest() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
assertState() |
HeaderList |
getHeaders()
Get all the headers for this request.
|
java.lang.String |
getUrl()
Get the url for this request.
|
EngineRequest |
header(java.lang.String key,
java.lang.String value)
Add a specific HTTP header to this request.
|
EngineRequest |
headers(HeaderList headers)
Add all the specified HTTP headers to this request.
|
EngineRequest |
headers(java.util.Map<java.lang.String,java.lang.String> headers)
Add all the specified HTTP headers to this request.
|
EngineRequest |
removeHeader(java.lang.String key)
Removes all the specified HTTP headers with the given key.
|
EngineRequest |
url(java.lang.String url)
Set the url for this request.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexecute, method, urlprotected java.lang.String url
protected final HeaderList headers
protected boolean executed
protected void assertState()
public EngineRequest url(java.lang.String url)
EngineRequesturl in interface EngineRequesturl - The url.EngineRequest.public EngineRequest header(java.lang.String key, java.lang.String value)
EngineRequestheader in interface EngineRequestkey - The key.value - The value.EngineRequest.public EngineRequest headers(java.util.Map<java.lang.String,java.lang.String> headers)
EngineRequestheaders in interface EngineRequestheaders - The headers to add.EngineRequest.public EngineRequest headers(HeaderList headers)
EngineRequestheaders in interface EngineRequestheaders - The headers to add.EngineRequest.public EngineRequest removeHeader(java.lang.String key)
EngineRequestremoveHeader in interface EngineRequestkey - The key.EngineRequest.public java.lang.String getUrl()
EngineRequestgetUrl in interface EngineRequestpublic HeaderList getHeaders()
EngineRequestgetHeaders in interface EngineRequestHeaderList collection representing all the headers.