| 程序包 | 说明 |
|---|---|
| com.github.netty.protocol.nrpc | |
| com.github.netty.protocol.servlet |
| 限定符和类型 | 字段和说明 |
|---|---|
static io.netty.util.concurrent.FastThreadLocal<RpcContext<RpcClient>> |
RpcClientAop.CONTEXT_LOCAL |
| 限定符和类型 | 方法和说明 |
|---|---|
default void |
RpcClientAop.onConnectAfter(RpcClient rpcClient) |
default void |
RpcClientAop.onDisconnectAfter(RpcClient rpcClient) |
default void |
RpcClientAop.onInitAfter(RpcClient rpcClient) |
static ScheduledFuture<?> |
RpcClientHeartbeatTask.schedule(int heartIntervalSecond,
TimeUnit timeUnit,
Consumer<RpcClient> reconnectSuccessHandler,
RpcClient rpcClient,
boolean isLogHeartEvent)
Assign reconnect tasks
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
RpcClient.enableAutoReconnect(int heartIntervalSecond,
TimeUnit timeUnit,
Consumer<RpcClient> reconnectSuccessHandler,
boolean isLogHeartEvent)
Enable automatic reconnection
|
default void |
RpcClientAop.onEncodeRequestBefore(RpcContext<RpcClient> rpcContext,
Map<String,Object> params) |
default void |
RpcClientAop.onResponseAfter(RpcContext<RpcClient> rpcContext) |
default void |
RpcClientAop.onStateUpdate(RpcContext<RpcClient> rpcContext) |
void |
RpcClient.onStateUpdate(RpcContext<RpcClient> rpcContext) |
static ScheduledFuture<?> |
RpcClientHeartbeatTask.schedule(int heartIntervalSecond,
TimeUnit timeUnit,
Consumer<RpcClient> reconnectSuccessHandler,
RpcClient rpcClient,
boolean isLogHeartEvent)
Assign reconnect tasks
|
| 限定符和类型 | 方法和说明 |
|---|---|
RpcClient |
SessionRemoteRpcServiceImpl.getRpcClient() |
Copyright © 2020. All rights reserved.