public class RpcAckCallbackSynchronizer
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
static java.util.Map<java.lang.String,java.util.Map<java.lang.String,com.alibaba.nacos.api.remote.DefaultRequestFuture>> |
CALLBACK_CONTEXT |
| 构造器和说明 |
|---|
RpcAckCallbackSynchronizer() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
ackNotify(java.lang.String connectionId,
com.alibaba.nacos.api.remote.response.Response response)
notify ack.
|
static void |
clearContext(java.lang.String connectionId)
clear context of connectionId.
|
static void |
clearFuture(java.lang.String connectionId,
java.lang.String requestId)
clear context of connectionId.
|
static java.util.Map<java.lang.String,com.alibaba.nacos.api.remote.DefaultRequestFuture> |
initContextIfNecessary(java.lang.String connectionId)
clear context of connectionId.
|
static void |
syncCallback(java.lang.String connectionId,
java.lang.String requestId,
com.alibaba.nacos.api.remote.DefaultRequestFuture defaultPushFuture)
notify ackid.
|
public static final java.util.Map<java.lang.String,java.util.Map<java.lang.String,com.alibaba.nacos.api.remote.DefaultRequestFuture>> CALLBACK_CONTEXT
public static void ackNotify(java.lang.String connectionId,
com.alibaba.nacos.api.remote.response.Response response)
public static void syncCallback(java.lang.String connectionId,
java.lang.String requestId,
com.alibaba.nacos.api.remote.DefaultRequestFuture defaultPushFuture)
throws com.alibaba.nacos.api.exception.NacosException
com.alibaba.nacos.api.exception.NacosExceptionpublic static void clearContext(java.lang.String connectionId)
connectionId - connectionIdpublic static java.util.Map<java.lang.String,com.alibaba.nacos.api.remote.DefaultRequestFuture> initContextIfNecessary(java.lang.String connectionId)
connectionId - connectionIdpublic static void clearFuture(java.lang.String connectionId,
java.lang.String requestId)
connectionId - connectionIdCopyright © 2018–2022 Alibaba Group. All rights reserved.