| 程序包 | 说明 |
|---|---|
| cloud.tianai.remoting.api | |
| cloud.tianai.remoting.api.util |
| 限定符和类型 | 方法和说明 |
|---|---|
static Request |
Request.copyRequest(Request request) |
static Request |
RequestHolder.get() |
static Request |
RequestHolder.getOrCreate() |
| 限定符和类型 | 方法和说明 |
|---|---|
default Response |
RpcInvocationPostProcessor.beforeInvoke(Method method,
Request request,
Object invokeObj)
执行前
|
protected Response |
AbstractHignRpcInvocation.beforeInvoke(Method method,
Request request,
Object invokeObj) |
static Request |
Request.copyRequest(Request request) |
protected Object |
DefaultRpcInvocation.doInvoke(Method method,
Object invokeObj,
Request request) |
protected abstract Object |
AbstractHignRpcInvocation.doInvoke(Method method,
Object invokeObj,
Request request) |
protected Object |
AbstractHignRpcInvocation.getInvokeObj(Request request) |
Response |
SimpleHeartbeatRpcInvocation.invoke(Request request) |
Response |
RpcInvocation.invoke(Request request) |
Response |
AbstractHignRpcInvocation.invoke(Request request) |
default Response |
RpcInvocationPostProcessor.invokeError(Request request,
Response response,
Method method,
Object invokeObj,
Throwable ex)
执行异常
|
protected Response |
AbstractHignRpcInvocation.invokeError(Request request,
Response response,
Method method,
Object invokeObj,
Throwable e) |
default Response |
RpcInvocationPostProcessor.invokeFinished(Request request,
Response response,
Method method,
Object invokeObj)
执行完成
|
protected Response |
AbstractHignRpcInvocation.invokeFinished(Request request,
Response response,
Method method,
Object invokeObj) |
static DefaultFuture |
DefaultFuture.newFuture(Channel channel,
Request request,
int timeout) |
static DefaultFuture |
DefaultFuture.newFuture(Channel channel,
Request request,
int timeout,
ExecutorService executor) |
CompletableFuture<Object> |
RemotingChannelHolder.request(Request request,
int timeout)
发送消息
|
static void |
RequestHolder.set(Request request) |
| 限定符和类型 | 方法和说明 |
|---|---|
static Response |
ResponseUtils.warpResponse(Object result,
Request request) |
static Response |
ResponseUtils.warpResponse(Throwable e,
Request request) |
Copyright © 2020. All rights reserved.