类 AbstractNamingClientProxy
- java.lang.Object
-
- com.alibaba.nacos.common.notify.listener.Subscriber<ServerListChangedEvent>
-
- com.alibaba.nacos.client.naming.remote.AbstractNamingClientProxy
-
- 所有已实现的接口:
NamingClientProxy,com.alibaba.nacos.common.lifecycle.Closeable
public abstract class AbstractNamingClientProxy extends com.alibaba.nacos.common.notify.listener.Subscriber<ServerListChangedEvent> implements NamingClientProxy
Abstract Naming client proxy.- 作者:
- xiweng.yy
-
-
字段概要
字段 修饰符和类型 字段 说明 private static java.lang.StringAK_FILEDprivate static java.lang.StringAPP_FILEDprivate static java.lang.StringDATA_FILEDprivate java.util.Propertiespropertiesprivate SecurityProxysecurityProxyprivate static java.lang.StringSEPARATORprivate static java.lang.StringSIGNATURE_FILED
-
构造器概要
构造器 限定符 构造器 说明 protectedAbstractNamingClientProxy(SecurityProxy securityProxy, java.util.Properties properties)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 private java.lang.StringgetAccessKey()private java.lang.StringgetSecretKey()protected java.util.Map<java.lang.String,java.lang.String>getSecurityHeaders()Get nacos security headers.private java.lang.StringgetSignData(java.lang.String serviceName)protected java.util.Map<java.lang.String,java.lang.String>getSpasHeaders(java.lang.String serviceName)Get ak/sk if exist.-
从类继承的方法 com.alibaba.nacos.common.notify.listener.Subscriber
executor, ignoreExpireEvent, onEvent, subscribeType
-
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
从接口继承的方法 com.alibaba.nacos.client.naming.remote.NamingClientProxy
createService, deleteService, deregisterService, getServiceList, queryInstancesOfService, queryService, registerService, serverHealthy, subscribe, unsubscribe, updateBeatInfo, updateInstance, updateService
-
-
-
-
字段详细资料
-
APP_FILED
private static final java.lang.String APP_FILED
- 另请参阅:
- 常量字段值
-
SIGNATURE_FILED
private static final java.lang.String SIGNATURE_FILED
- 另请参阅:
- 常量字段值
-
DATA_FILED
private static final java.lang.String DATA_FILED
- 另请参阅:
- 常量字段值
-
AK_FILED
private static final java.lang.String AK_FILED
- 另请参阅:
- 常量字段值
-
SEPARATOR
private static final java.lang.String SEPARATOR
- 另请参阅:
- 常量字段值
-
securityProxy
private final SecurityProxy securityProxy
-
properties
private final java.util.Properties properties
-
-
构造器详细资料
-
AbstractNamingClientProxy
protected AbstractNamingClientProxy(SecurityProxy securityProxy, java.util.Properties properties)
-
-
方法详细资料
-
getSecurityHeaders
protected java.util.Map<java.lang.String,java.lang.String> getSecurityHeaders()
Get nacos security headers.- 返回:
- nacos security access token
-
getSpasHeaders
protected java.util.Map<java.lang.String,java.lang.String> getSpasHeaders(java.lang.String serviceName)
Get ak/sk if exist.- 参数:
serviceName- service Name.- 返回:
- Ak Sk headers.
-
getAccessKey
private java.lang.String getAccessKey()
-
getSecretKey
private java.lang.String getSecretKey()
-
getSignData
private java.lang.String getSignData(java.lang.String serviceName)
-
-