public class RequestBuilderImpl extends java.lang.Object implements RequestBuilder
| Constructor and Description |
|---|
RequestBuilderImpl(ConnectionDefinition connectionDefinition,
WebserviceImpl webservice) |
public RequestBuilderImpl(ConnectionDefinition connectionDefinition, WebserviceImpl webservice)
public RequestBuilder withBody(java.lang.Object body)
withBody in interface RequestBuilderpublic RequestBuilder withPlainBody(java.lang.String body)
withPlainBody in interface RequestBuilderpublic RequestBuilder addHeader(java.lang.String key, java.lang.String value)
addHeader in interface RequestBuilderpublic RequestBuilder addHeaders(java.util.Collection<? extends RequestHeader> headers)
addHeaders in interface RequestBuilderpublic RequestBuilder withTimeout(long millis)
withTimeout in interface RequestBuilderpublic RequestBuilder onResponse(int statusCode, OnResponseListener listener)
onResponse in interface RequestBuilderpublic <T> RequestBuilder onResponse(java.lang.Class<T> responseClass, int statusCode, OnObjResponseListener<T> listener)
onResponse in interface RequestBuilderpublic <T> RequestBuilder onResponse(java.lang.Class<T> responseClass, int statusCode, OnListResponseListener<T> listener)
onResponse in interface RequestBuilderpublic RequestBuilder onSuccess(OnResponseListener listener)
onSuccess in interface RequestBuilderpublic <T> RequestBuilder onSuccess(java.lang.Class<T> responseClass, OnObjResponseListener<T> listener)
onSuccess in interface RequestBuilderpublic <T> RequestBuilder onSuccess(java.lang.Class<T> responseClass, OnListResponseListener<T> listener)
onSuccess in interface RequestBuilderpublic RequestBuilder onOther(OnResponseListener listener)
onOther in interface RequestBuilderpublic RequestBuilder onTimeout(OnTimeoutListener onTimeoutListener)
onTimeout in interface RequestBuilderpublic RestRequest execute() throws AlreadyExecutingException
execute in interface RequestBuilderAlreadyExecutingExceptionpublic void executeAndWait()
throws AlreadyExecutingException
executeAndWait in interface RequestBuilderAlreadyExecutingExceptionpublic RestRequest build()
build in interface RequestBuilderpublic RequestBuilder onException(OnExceptionListener onExceptionListener)
onException in interface RequestBuilderpublic RequestBuilder withFileBody(java.io.File file, java.lang.String filename)
withFileBody in interface RequestBuilder