public class ConnectionDefinition
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
void |
addHeader(java.lang.String key,
java.lang.String value) |
java.lang.Object |
getBody() |
OnResponseListener |
getDefaultListener() |
OnExceptionListener |
getExceptionListener() |
java.io.File |
getFileBody() |
java.lang.String |
getFileBodyFileName() |
java.util.Map<java.lang.String,java.lang.String> |
getHeaders() |
RestMethod |
getMethod() |
AbstractNotifier |
getNotifier(int statusCode) |
java.lang.String |
getPlainBody() |
long |
getTimeout() |
OnTimeoutListener |
getTimeoutListener() |
java.lang.String |
getUrl() |
boolean |
hasBody() |
boolean |
hasFileBody() |
boolean |
hasListenerForStatusCode(int statusCode) |
boolean |
hasPlainBody() |
boolean |
isPostPut() |
static ConnectionDefinition |
newDelete(java.lang.String url) |
static ConnectionDefinition |
newGet(java.lang.String url) |
static ConnectionDefinition |
newPost(java.lang.String url) |
static ConnectionDefinition |
newPut(java.lang.String url) |
<T> void |
registerListener(java.lang.Class<T> responseClass,
int statusCode,
OnListResponseListener<T> listener) |
<T> void |
registerListener(java.lang.Class<T> responseClass,
int statusCode,
OnObjResponseListener<T> listener) |
void |
registerListener(int statusCode,
OnResponseListener listener) |
void |
setBody(java.lang.Object body) |
void |
setDefaultListener(OnResponseListener defaultListener) |
void |
setFileBody(java.io.File fileBody,
java.lang.String fileBodyFileName) |
void |
setOnExceptionListener(OnExceptionListener onExceptionListener) |
void |
setPlainBody(java.lang.String body) |
void |
setTimeout(long timeoutMillis) |
void |
setTimeoutListener(OnTimeoutListener timeoutListener) |
public static ConnectionDefinition newGet(java.lang.String url)
public static ConnectionDefinition newPost(java.lang.String url)
public static ConnectionDefinition newPut(java.lang.String url)
public static ConnectionDefinition newDelete(java.lang.String url)
public void addHeader(java.lang.String key,
java.lang.String value)
public void setBody(java.lang.Object body)
public void setPlainBody(java.lang.String body)
public void registerListener(int statusCode,
OnResponseListener listener)
public <T> void registerListener(java.lang.Class<T> responseClass,
int statusCode,
OnObjResponseListener<T> listener)
public <T> void registerListener(java.lang.Class<T> responseClass,
int statusCode,
OnListResponseListener<T> listener)
public void setDefaultListener(OnResponseListener defaultListener)
public void setTimeoutListener(OnTimeoutListener timeoutListener)
public boolean isPostPut()
public RestMethod getMethod()
public boolean hasBody()
public java.lang.Object getBody()
public boolean hasPlainBody()
public java.lang.String getPlainBody()
public OnExceptionListener getExceptionListener()
public java.lang.String getUrl()
public OnResponseListener getDefaultListener()
public boolean hasListenerForStatusCode(int statusCode)
public AbstractNotifier getNotifier(int statusCode)
public void setOnExceptionListener(OnExceptionListener onExceptionListener)
public java.util.Map<java.lang.String,java.lang.String> getHeaders()
public long getTimeout()
public OnTimeoutListener getTimeoutListener()
public void setTimeout(long timeoutMillis)
public boolean hasFileBody()
public java.io.File getFileBody()
public java.lang.String getFileBodyFileName()
public void setFileBody(java.io.File fileBody,
java.lang.String fileBodyFileName)