public abstract class AbstractRetryClient extends java.lang.Object implements Client
Client.RpcRequest| 限定符和类型 | 字段和说明 |
|---|---|
protected static java.util.concurrent.ThreadPoolExecutor |
HTTP_POOL |
| 构造器和说明 |
|---|
AbstractRetryClient() |
| 限定符和类型 | 方法和说明 |
|---|---|
<V> V |
call(Client.RpcRequest request,
java.lang.Class<V> clazz)
远程调用
|
protected abstract <V> V |
doExecute(Client.RpcRequest request,
java.lang.Class<V> clazz) |
public <V> V call(Client.RpcRequest request, java.lang.Class<V> clazz) throws RemoteException
Clientcall 在接口中 ClientV - 应答类型request - http 请求clazz - 应答类型RemoteException - 远程调用异常protected abstract <V> V doExecute(Client.RpcRequest request, java.lang.Class<V> clazz) throws java.util.concurrent.ExecutionException, java.lang.InterruptedException, java.util.concurrent.TimeoutException
java.util.concurrent.ExecutionExceptionjava.lang.InterruptedExceptionjava.util.concurrent.TimeoutExceptionCopyright © 2023. All rights reserved.