Package org.opennms.core.rpc.api
Interface RpcClient<S extends RpcRequest,T extends RpcResponse>
-
- All Known Subinterfaces:
RpcModule<S,T>
- All Known Implementing Classes:
AbstractXmlRpcModule
,CollectorClientRpcModule
,DetectorClientRpcModule
,DnsLookupClientRpcModule
,EchoClient
,EchoRpcModule
,PingProxyRpcModule
,PingSweepRpcModule
,PollerClientRpcModule
,RequisitionRpcModule
,SnmpProxyRpcModule
public interface RpcClient<S extends RpcRequest,T extends RpcResponse>
Asynchronously executes remote procedure calls (RPCs).- Author:
- jwhite
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.concurrent.CompletableFuture<T>
execute(S request)
-