类 RpcAckCallbackSynchronizer
- java.lang.Object
-
- com.alibaba.nacos.core.remote.RpcAckCallbackSynchronizer
-
public class RpcAckCallbackSynchronizer extends java.lang.Objectserver push ack synchronier.- 版本:
- $Id: RpcAckCallbackSynchronizer.java, v 0.1 2020年07月29日 7:56 PM liuzunfei Exp $
- 作者:
- liuzunfei
-
-
字段概要
字段 修饰符和类型 字段 说明 static java.util.Map<java.lang.String,java.util.Map<java.lang.String,com.alibaba.nacos.api.remote.DefaultRequestFuture>>CALLBACK_CONTEXT
-
构造器概要
构造器 构造器 说明 RpcAckCallbackSynchronizer()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static voidackNotify(java.lang.String connectionId, com.alibaba.nacos.api.remote.response.Response response)notify ack.static voidclearContext(java.lang.String connectionId)clear context of connectionId.static voidclearFuture(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 voidsyncCallback(java.lang.String connectionId, java.lang.String requestId, com.alibaba.nacos.api.remote.DefaultRequestFuture defaultPushFuture)notify ackid.
-
-
-
方法详细资料
-
ackNotify
public static void ackNotify(java.lang.String connectionId, com.alibaba.nacos.api.remote.response.Response response)notify ack.
-
syncCallback
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.NacosExceptionnotify ackid.- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
clearContext
public static void clearContext(java.lang.String connectionId)
clear context of connectionId.- 参数:
connectionId- connectionId
-
initContextIfNecessary
public static java.util.Map<java.lang.String,com.alibaba.nacos.api.remote.DefaultRequestFuture> initContextIfNecessary(java.lang.String connectionId)
clear context of connectionId.- 参数:
connectionId- connectionId
-
clearFuture
public static void clearFuture(java.lang.String connectionId, java.lang.String requestId)clear context of connectionId.- 参数:
connectionId- connectionId
-
-