public class FrozenHttpAdapter<T> extends Object
| Modifier and Type | Method and Description |
|---|---|
io.reactivex.Single<RpcReply<T>> |
sendDeleteRequest(String destination,
Map<String,String> headers,
T request) |
io.reactivex.Single<RpcReply<T>> |
sendDeleteRequest(String destination,
T request) |
io.reactivex.Single<RpcReply<T>> |
sendDeleteRequest(String destination,
T request,
long timeout,
TimeUnit timeUnit) |
io.reactivex.Single<RpcReply<T>> |
sendDeleteRequest(String destination,
T request,
Map<String,String> headers,
long timeout,
TimeUnit timeUnit) |
io.reactivex.Single<RpcReply<T>> |
sendGetRequest(String destination) |
io.reactivex.Single<RpcReply<T>> |
sendGetRequest(String destination,
long timeout,
TimeUnit timeUnit) |
io.reactivex.Single<RpcReply<T>> |
sendGetRequest(String destination,
Map<String,String> headers) |
io.reactivex.Single<RpcReply<T>> |
sendGetRequest(String destination,
Map<String,String> headers,
long timeout,
TimeUnit timeUnit) |
io.reactivex.Single<RpcReply<T>> |
sendPostRequest(String destination,
Map<String,String> headers,
T request) |
io.reactivex.Single<RpcReply<T>> |
sendPostRequest(String destination,
T request) |
io.reactivex.Single<RpcReply<T>> |
sendPostRequest(String destination,
T request,
long timeout,
TimeUnit timeUnit) |
io.reactivex.Single<RpcReply<T>> |
sendPostRequest(String destination,
T request,
Map<String,String> headers,
long timeout,
TimeUnit timeUnit) |
io.reactivex.Single<RpcReply<T>> |
sendPutRequest(String destination,
Map<String,String> headers,
T request) |
io.reactivex.Single<RpcReply<T>> |
sendPutRequest(String destination,
Map<String,String> headers,
T request,
long timeout,
TimeUnit timeUnit) |
io.reactivex.Single<RpcReply<T>> |
sendPutRequest(String destination,
T request) |
io.reactivex.Single<RpcReply<T>> |
sendPutRequest(String destination,
T request,
long timeout,
TimeUnit timeUnit) |
io.reactivex.Single<RpcReply<T>> |
sendRequest(String destination,
T request,
HttpRequestMethod requestMethod) |
io.reactivex.Single<RpcReply<T>> |
sendRequest(String destination,
T request,
HttpRequestMethod requestMethod,
long timeout,
TimeUnit timeUnit) |
io.reactivex.Single<RpcReply<T>> |
sendRequest(String destination,
T request,
Map<String,String> headers,
HttpRequestMethod requestMethod) |
io.reactivex.Single<RpcReply<T>> |
sendRequest(String destination,
T request,
Map<String,String> headers,
HttpRequestMethod requestMethod,
long timeout,
TimeUnit timeUnit) |
void |
shutdown() |
public void shutdown()
public io.reactivex.Single<RpcReply<T>> sendGetRequest(String destination, Map<String,String> headers)
public io.reactivex.Single<RpcReply<T>> sendGetRequest(String destination, long timeout, TimeUnit timeUnit)
public io.reactivex.Single<RpcReply<T>> sendGetRequest(String destination, Map<String,String> headers, long timeout, TimeUnit timeUnit)
public io.reactivex.Single<RpcReply<T>> sendPostRequest(String destination, T request)
public io.reactivex.Single<RpcReply<T>> sendPostRequest(String destination, Map<String,String> headers, T request)
public io.reactivex.Single<RpcReply<T>> sendPostRequest(String destination, T request, long timeout, TimeUnit timeUnit)
public io.reactivex.Single<RpcReply<T>> sendPostRequest(String destination, T request, Map<String,String> headers, long timeout, TimeUnit timeUnit)
public io.reactivex.Single<RpcReply<T>> sendPutRequest(String destination, T request)
public io.reactivex.Single<RpcReply<T>> sendPutRequest(String destination, Map<String,String> headers, T request)
public io.reactivex.Single<RpcReply<T>> sendPutRequest(String destination, T request, long timeout, TimeUnit timeUnit)
public io.reactivex.Single<RpcReply<T>> sendPutRequest(String destination, Map<String,String> headers, T request, long timeout, TimeUnit timeUnit)
public io.reactivex.Single<RpcReply<T>> sendDeleteRequest(String destination, T request)
public io.reactivex.Single<RpcReply<T>> sendDeleteRequest(String destination, Map<String,String> headers, T request)
public io.reactivex.Single<RpcReply<T>> sendDeleteRequest(String destination, T request, long timeout, TimeUnit timeUnit)
public io.reactivex.Single<RpcReply<T>> sendDeleteRequest(String destination, T request, Map<String,String> headers, long timeout, TimeUnit timeUnit)
public io.reactivex.Single<RpcReply<T>> sendRequest(String destination, T request, HttpRequestMethod requestMethod)
public io.reactivex.Single<RpcReply<T>> sendRequest(String destination, T request, Map<String,String> headers, HttpRequestMethod requestMethod)
public io.reactivex.Single<RpcReply<T>> sendRequest(String destination, T request, HttpRequestMethod requestMethod, long timeout, TimeUnit timeUnit)
Copyright © 2018. All rights reserved.