Class RESTClient.AbstractMethodBuilder
java.lang.Object
com.aeontronix.enhancedmule.tools.util.restclient.RESTClient.AbstractMethodBuilder
- All Implemented Interfaces:
RESTClient.HttpOperationBuilder
- Direct Known Subclasses:
RESTClient.GetBuilder,RESTClient.PostBuilder
- Enclosing class:
- RESTClient
public abstract class RESTClient.AbstractMethodBuilder extends Object implements RESTClient.HttpOperationBuilder
-
Field Summary
Fields Modifier and Type Field Description protected org.apache.http.client.methods.HttpRequestBasemethod -
Constructor Summary
Constructors Constructor Description AbstractMethodBuilder(org.apache.http.client.methods.HttpRequestBase method) -
Method Summary
Modifier and Type Method Description protected <X> Xexecute(RESTClient.ResponseHandler responseHandler)protected ResponseStreamexecuteReturnStreamInternal()
-
Field Details
-
method
protected org.apache.http.client.methods.HttpRequestBase method
-
-
Constructor Details
-
AbstractMethodBuilder
public AbstractMethodBuilder(org.apache.http.client.methods.HttpRequestBase method)
-
-
Method Details
-
execute
- Throws:
RESTException
-
executeReturnStreamInternal
- Throws:
IOException
-