Package ch.loway.oss.ari4java.tools
Interface HttpClient
-
- All Known Implementing Classes:
NettyHttpClient
public interface HttpClient
Interface to pluggable HTTP client implementation
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
destroy()
void
httpActionAsync(java.lang.String uri, java.lang.String method, java.util.List<HttpParam> parametersQuery, java.lang.String body, java.util.List<HttpResponse> errors, HttpResponseHandler responseHandler, boolean binary)
java.lang.String
httpActionSync(java.lang.String uri, java.lang.String method, java.util.List<HttpParam> parametersQuery, java.lang.String body, java.util.List<HttpResponse> errors)
byte[]
httpActionSyncAsBytes(java.lang.String uri, java.lang.String method, java.util.List<HttpParam> parametersQuery, java.lang.String body, java.util.List<HttpResponse> errors)
-
-
-
Method Detail
-
httpActionSync
java.lang.String httpActionSync(java.lang.String uri, java.lang.String method, java.util.List<HttpParam> parametersQuery, java.lang.String body, java.util.List<HttpResponse> errors) throws RestException
- Throws:
RestException
-
httpActionSyncAsBytes
byte[] httpActionSyncAsBytes(java.lang.String uri, java.lang.String method, java.util.List<HttpParam> parametersQuery, java.lang.String body, java.util.List<HttpResponse> errors) throws RestException
- Throws:
RestException
-
httpActionAsync
void httpActionAsync(java.lang.String uri, java.lang.String method, java.util.List<HttpParam> parametersQuery, java.lang.String body, java.util.List<HttpResponse> errors, HttpResponseHandler responseHandler, boolean binary) throws RestException
- Throws:
RestException
-
destroy
void destroy()
-
-