类 NacosNamingServiceWrapper
- java.lang.Object
-
- org.apache.dubbo.registry.nacos.NacosNamingServiceWrapper
-
public class NacosNamingServiceWrapper extends Object
-
-
构造器概要
构造器 构造器 说明 NacosNamingServiceWrapper(com.alibaba.nacos.api.naming.NamingService namingService)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidderegisterInstance(String serviceName, String group, com.alibaba.nacos.api.naming.pojo.Instance instance)voidderegisterInstance(String serviceName, String group, String ip, int port)List<com.alibaba.nacos.api.naming.pojo.Instance>getAllInstances(String serviceName, String group)StringgetServerStatus()com.alibaba.nacos.api.naming.pojo.ListView<String>getServicesOfServer(int pageNo, int pageSize, String parameter)voidregisterInstance(String serviceName, String group, com.alibaba.nacos.api.naming.pojo.Instance instance)List<com.alibaba.nacos.api.naming.pojo.Instance>selectInstances(String serviceName, boolean healthy)List<com.alibaba.nacos.api.naming.pojo.Instance>selectInstances(String serviceName, String group, boolean healthy)voidshutdown()voidsubscribe(String serviceName, com.alibaba.nacos.api.naming.listener.EventListener eventListener)voidsubscribe(String serviceName, String group, com.alibaba.nacos.api.naming.listener.EventListener eventListener)
-
-
-
方法详细资料
-
getServerStatus
public String getServerStatus()
-
subscribe
public void subscribe(String serviceName, com.alibaba.nacos.api.naming.listener.EventListener eventListener) throws com.alibaba.nacos.api.exception.NacosException
- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
subscribe
public void subscribe(String serviceName, String group, com.alibaba.nacos.api.naming.listener.EventListener eventListener) throws com.alibaba.nacos.api.exception.NacosException
- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
getAllInstances
public List<com.alibaba.nacos.api.naming.pojo.Instance> getAllInstances(String serviceName, String group) throws com.alibaba.nacos.api.exception.NacosException
- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
registerInstance
public void registerInstance(String serviceName, String group, com.alibaba.nacos.api.naming.pojo.Instance instance) throws com.alibaba.nacos.api.exception.NacosException
- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
deregisterInstance
public void deregisterInstance(String serviceName, String group, String ip, int port) throws com.alibaba.nacos.api.exception.NacosException
- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
deregisterInstance
public void deregisterInstance(String serviceName, String group, com.alibaba.nacos.api.naming.pojo.Instance instance) throws com.alibaba.nacos.api.exception.NacosException
- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
getServicesOfServer
public com.alibaba.nacos.api.naming.pojo.ListView<String> getServicesOfServer(int pageNo, int pageSize, String parameter) throws com.alibaba.nacos.api.exception.NacosException
- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
selectInstances
public List<com.alibaba.nacos.api.naming.pojo.Instance> selectInstances(String serviceName, boolean healthy) throws com.alibaba.nacos.api.exception.NacosException
- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
selectInstances
public List<com.alibaba.nacos.api.naming.pojo.Instance> selectInstances(String serviceName, String group, boolean healthy) throws com.alibaba.nacos.api.exception.NacosException
- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
shutdown
public void shutdown() throws com.alibaba.nacos.api.exception.NacosException- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
-