public class RpcClient extends ch.squaredesk.nova.comm.rpc.RpcClient<String,RequestMessageMetaData,ReplyMessageMetaData>
| Modifier and Type | Method and Description |
|---|---|
Map<String,String> |
getStandardHeadersForAllRequests() |
<T,U> io.reactivex.Single<RpcReply<U>> |
sendRequest(T request,
RequestMessageMetaData requestMessageMetaData,
io.reactivex.functions.Function<T,String> requestTranscriber,
io.reactivex.functions.Function<String,U> replyTranscriber,
long timeout,
TimeUnit timeUnit) |
void |
setStandardHeadersForAllRequests(Map<String,String> standardHeadersForAllRequests) |
public <T,U> io.reactivex.Single<RpcReply<U>> sendRequest(T request, RequestMessageMetaData requestMessageMetaData, io.reactivex.functions.Function<T,String> requestTranscriber, io.reactivex.functions.Function<String,U> replyTranscriber, long timeout, TimeUnit timeUnit)
sendRequest in class ch.squaredesk.nova.comm.rpc.RpcClient<String,RequestMessageMetaData,ReplyMessageMetaData>Copyright © 2018. All rights reserved.