类 NacosNamingService
- java.lang.Object
-
- com.alibaba.nacos.client.naming.NacosNamingService
-
- 所有已实现的接口:
com.alibaba.nacos.api.naming.NamingService
public class NacosNamingService extends java.lang.Object implements com.alibaba.nacos.api.naming.NamingServiceNacos Naming Service.- 作者:
- nkorange
-
-
字段概要
字段 修饰符和类型 字段 说明 private InstancesChangeNotifierchangeNotifierprivate NamingClientProxyclientProxyprivate static java.lang.StringDEFAULT_NAMING_LOG_FILE_PATHprivate static java.lang.StringDOWNprivate java.lang.StringlogNameprivate java.lang.StringnamespaceEach Naming service should have different namespace.private java.lang.StringnotifierEventScopeprivate ServiceInfoHolderserviceInfoHolderprivate static java.lang.StringUP
-
构造器概要
构造器 构造器 说明 NacosNamingService(java.lang.String serverList)NacosNamingService(java.util.Properties properties)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidbatchRegisterInstance(java.lang.String serviceName, java.lang.String groupName, java.util.List<com.alibaba.nacos.api.naming.pojo.Instance> instances)voidderegisterInstance(java.lang.String serviceName, com.alibaba.nacos.api.naming.pojo.Instance instance)voidderegisterInstance(java.lang.String serviceName, java.lang.String ip, int port)voidderegisterInstance(java.lang.String serviceName, java.lang.String ip, int port, java.lang.String clusterName)voidderegisterInstance(java.lang.String serviceName, java.lang.String groupName, com.alibaba.nacos.api.naming.pojo.Instance instance)voidderegisterInstance(java.lang.String serviceName, java.lang.String groupName, java.lang.String ip, int port)voidderegisterInstance(java.lang.String serviceName, java.lang.String groupName, java.lang.String ip, int port, java.lang.String clusterName)java.util.List<com.alibaba.nacos.api.naming.pojo.Instance>getAllInstances(java.lang.String serviceName)java.util.List<com.alibaba.nacos.api.naming.pojo.Instance>getAllInstances(java.lang.String serviceName, boolean subscribe)java.util.List<com.alibaba.nacos.api.naming.pojo.Instance>getAllInstances(java.lang.String serviceName, java.lang.String groupName)java.util.List<com.alibaba.nacos.api.naming.pojo.Instance>getAllInstances(java.lang.String serviceName, java.lang.String groupName, boolean subscribe)java.util.List<com.alibaba.nacos.api.naming.pojo.Instance>getAllInstances(java.lang.String serviceName, java.lang.String groupName, java.util.List<java.lang.String> clusters)java.util.List<com.alibaba.nacos.api.naming.pojo.Instance>getAllInstances(java.lang.String serviceName, java.lang.String groupName, java.util.List<java.lang.String> clusters, boolean subscribe)java.util.List<com.alibaba.nacos.api.naming.pojo.Instance>getAllInstances(java.lang.String serviceName, java.util.List<java.lang.String> clusters)java.util.List<com.alibaba.nacos.api.naming.pojo.Instance>getAllInstances(java.lang.String serviceName, java.util.List<java.lang.String> clusters, boolean subscribe)java.lang.StringgetServerStatus()com.alibaba.nacos.api.naming.pojo.ListView<java.lang.String>getServicesOfServer(int pageNo, int pageSize)com.alibaba.nacos.api.naming.pojo.ListView<java.lang.String>getServicesOfServer(int pageNo, int pageSize, com.alibaba.nacos.api.selector.AbstractSelector selector)com.alibaba.nacos.api.naming.pojo.ListView<java.lang.String>getServicesOfServer(int pageNo, int pageSize, java.lang.String groupName)com.alibaba.nacos.api.naming.pojo.ListView<java.lang.String>getServicesOfServer(int pageNo, int pageSize, java.lang.String groupName, com.alibaba.nacos.api.selector.AbstractSelector selector)java.util.List<com.alibaba.nacos.api.naming.pojo.ServiceInfo>getSubscribeServices()private voidinit(java.util.Properties properties)private voidinitLogName(java.util.Properties properties)voidregisterInstance(java.lang.String serviceName, com.alibaba.nacos.api.naming.pojo.Instance instance)voidregisterInstance(java.lang.String serviceName, java.lang.String ip, int port)voidregisterInstance(java.lang.String serviceName, java.lang.String ip, int port, java.lang.String clusterName)voidregisterInstance(java.lang.String serviceName, java.lang.String groupName, com.alibaba.nacos.api.naming.pojo.Instance instance)voidregisterInstance(java.lang.String serviceName, java.lang.String groupName, java.lang.String ip, int port)voidregisterInstance(java.lang.String serviceName, java.lang.String groupName, java.lang.String ip, int port, java.lang.String clusterName)private java.util.List<com.alibaba.nacos.api.naming.pojo.Instance>selectInstances(com.alibaba.nacos.api.naming.pojo.ServiceInfo serviceInfo, boolean healthy)java.util.List<com.alibaba.nacos.api.naming.pojo.Instance>selectInstances(java.lang.String serviceName, boolean healthy)java.util.List<com.alibaba.nacos.api.naming.pojo.Instance>selectInstances(java.lang.String serviceName, boolean healthy, boolean subscribe)java.util.List<com.alibaba.nacos.api.naming.pojo.Instance>selectInstances(java.lang.String serviceName, java.lang.String groupName, boolean healthy)java.util.List<com.alibaba.nacos.api.naming.pojo.Instance>selectInstances(java.lang.String serviceName, java.lang.String groupName, boolean healthy, boolean subscribe)java.util.List<com.alibaba.nacos.api.naming.pojo.Instance>selectInstances(java.lang.String serviceName, java.lang.String groupName, java.util.List<java.lang.String> clusters, boolean healthy)java.util.List<com.alibaba.nacos.api.naming.pojo.Instance>selectInstances(java.lang.String serviceName, java.lang.String groupName, java.util.List<java.lang.String> clusters, boolean healthy, boolean subscribe)java.util.List<com.alibaba.nacos.api.naming.pojo.Instance>selectInstances(java.lang.String serviceName, java.util.List<java.lang.String> clusters, boolean healthy)java.util.List<com.alibaba.nacos.api.naming.pojo.Instance>selectInstances(java.lang.String serviceName, java.util.List<java.lang.String> clusters, boolean healthy, boolean subscribe)com.alibaba.nacos.api.naming.pojo.InstanceselectOneHealthyInstance(java.lang.String serviceName)com.alibaba.nacos.api.naming.pojo.InstanceselectOneHealthyInstance(java.lang.String serviceName, boolean subscribe)com.alibaba.nacos.api.naming.pojo.InstanceselectOneHealthyInstance(java.lang.String serviceName, java.lang.String groupName)com.alibaba.nacos.api.naming.pojo.InstanceselectOneHealthyInstance(java.lang.String serviceName, java.lang.String groupName, boolean subscribe)com.alibaba.nacos.api.naming.pojo.InstanceselectOneHealthyInstance(java.lang.String serviceName, java.lang.String groupName, java.util.List<java.lang.String> clusters)com.alibaba.nacos.api.naming.pojo.InstanceselectOneHealthyInstance(java.lang.String serviceName, java.lang.String groupName, java.util.List<java.lang.String> clusters, boolean subscribe)com.alibaba.nacos.api.naming.pojo.InstanceselectOneHealthyInstance(java.lang.String serviceName, java.util.List<java.lang.String> clusters)com.alibaba.nacos.api.naming.pojo.InstanceselectOneHealthyInstance(java.lang.String serviceName, java.util.List<java.lang.String> clusters, boolean subscribe)voidshutDown()voidsubscribe(java.lang.String serviceName, com.alibaba.nacos.api.naming.listener.EventListener listener)voidsubscribe(java.lang.String serviceName, java.lang.String groupName, com.alibaba.nacos.api.naming.listener.EventListener listener)voidsubscribe(java.lang.String serviceName, java.lang.String groupName, java.util.List<java.lang.String> clusters, com.alibaba.nacos.api.naming.listener.EventListener listener)voidsubscribe(java.lang.String serviceName, java.util.List<java.lang.String> clusters, com.alibaba.nacos.api.naming.listener.EventListener listener)voidunsubscribe(java.lang.String serviceName, com.alibaba.nacos.api.naming.listener.EventListener listener)voidunsubscribe(java.lang.String serviceName, java.lang.String groupName, com.alibaba.nacos.api.naming.listener.EventListener listener)voidunsubscribe(java.lang.String serviceName, java.lang.String groupName, java.util.List<java.lang.String> clusters, com.alibaba.nacos.api.naming.listener.EventListener listener)voidunsubscribe(java.lang.String serviceName, java.util.List<java.lang.String> clusters, com.alibaba.nacos.api.naming.listener.EventListener listener)
-
-
-
字段详细资料
-
DEFAULT_NAMING_LOG_FILE_PATH
private static final java.lang.String DEFAULT_NAMING_LOG_FILE_PATH
- 另请参阅:
- 常量字段值
-
UP
private static final java.lang.String UP
- 另请参阅:
- 常量字段值
-
DOWN
private static final java.lang.String DOWN
- 另请参阅:
- 常量字段值
-
namespace
private java.lang.String namespace
Each Naming service should have different namespace.
-
logName
private java.lang.String logName
-
serviceInfoHolder
private ServiceInfoHolder serviceInfoHolder
-
changeNotifier
private InstancesChangeNotifier changeNotifier
-
clientProxy
private NamingClientProxy clientProxy
-
notifierEventScope
private java.lang.String notifierEventScope
-
-
构造器详细资料
-
NacosNamingService
public NacosNamingService(java.lang.String serverList) throws com.alibaba.nacos.api.exception.NacosException- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
NacosNamingService
public NacosNamingService(java.util.Properties properties) throws com.alibaba.nacos.api.exception.NacosException- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
-
方法详细资料
-
init
private void init(java.util.Properties properties) throws com.alibaba.nacos.api.exception.NacosException- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
initLogName
private void initLogName(java.util.Properties properties)
-
registerInstance
public void registerInstance(java.lang.String serviceName, java.lang.String ip, int port) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
registerInstance在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
registerInstance
public void registerInstance(java.lang.String serviceName, java.lang.String groupName, java.lang.String ip, int port) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
registerInstance在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
registerInstance
public void registerInstance(java.lang.String serviceName, java.lang.String ip, int port, java.lang.String clusterName) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
registerInstance在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
registerInstance
public void registerInstance(java.lang.String serviceName, java.lang.String groupName, java.lang.String ip, int port, java.lang.String clusterName) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
registerInstance在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
registerInstance
public void registerInstance(java.lang.String serviceName, com.alibaba.nacos.api.naming.pojo.Instance instance) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
registerInstance在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
registerInstance
public void registerInstance(java.lang.String serviceName, java.lang.String groupName, com.alibaba.nacos.api.naming.pojo.Instance instance) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
registerInstance在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
batchRegisterInstance
public void batchRegisterInstance(java.lang.String serviceName, java.lang.String groupName, java.util.List<com.alibaba.nacos.api.naming.pojo.Instance> instances) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
batchRegisterInstance在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
deregisterInstance
public void deregisterInstance(java.lang.String serviceName, java.lang.String ip, int port) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
deregisterInstance在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
deregisterInstance
public void deregisterInstance(java.lang.String serviceName, java.lang.String groupName, java.lang.String ip, int port) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
deregisterInstance在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
deregisterInstance
public void deregisterInstance(java.lang.String serviceName, java.lang.String ip, int port, java.lang.String clusterName) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
deregisterInstance在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
deregisterInstance
public void deregisterInstance(java.lang.String serviceName, java.lang.String groupName, java.lang.String ip, int port, java.lang.String clusterName) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
deregisterInstance在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
deregisterInstance
public void deregisterInstance(java.lang.String serviceName, com.alibaba.nacos.api.naming.pojo.Instance instance) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
deregisterInstance在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
deregisterInstance
public void deregisterInstance(java.lang.String serviceName, java.lang.String groupName, com.alibaba.nacos.api.naming.pojo.Instance instance) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
deregisterInstance在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
getAllInstances
public java.util.List<com.alibaba.nacos.api.naming.pojo.Instance> getAllInstances(java.lang.String serviceName) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
getAllInstances在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
getAllInstances
public java.util.List<com.alibaba.nacos.api.naming.pojo.Instance> getAllInstances(java.lang.String serviceName, java.lang.String groupName) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
getAllInstances在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
getAllInstances
public java.util.List<com.alibaba.nacos.api.naming.pojo.Instance> getAllInstances(java.lang.String serviceName, boolean subscribe) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
getAllInstances在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
getAllInstances
public java.util.List<com.alibaba.nacos.api.naming.pojo.Instance> getAllInstances(java.lang.String serviceName, java.lang.String groupName, boolean subscribe) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
getAllInstances在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
getAllInstances
public java.util.List<com.alibaba.nacos.api.naming.pojo.Instance> getAllInstances(java.lang.String serviceName, java.util.List<java.lang.String> clusters) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
getAllInstances在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
getAllInstances
public java.util.List<com.alibaba.nacos.api.naming.pojo.Instance> getAllInstances(java.lang.String serviceName, java.lang.String groupName, java.util.List<java.lang.String> clusters) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
getAllInstances在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
getAllInstances
public java.util.List<com.alibaba.nacos.api.naming.pojo.Instance> getAllInstances(java.lang.String serviceName, java.util.List<java.lang.String> clusters, boolean subscribe) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
getAllInstances在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
getAllInstances
public java.util.List<com.alibaba.nacos.api.naming.pojo.Instance> getAllInstances(java.lang.String serviceName, java.lang.String groupName, java.util.List<java.lang.String> clusters, boolean subscribe) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
getAllInstances在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
selectInstances
public java.util.List<com.alibaba.nacos.api.naming.pojo.Instance> selectInstances(java.lang.String serviceName, boolean healthy) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
selectInstances在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
selectInstances
public java.util.List<com.alibaba.nacos.api.naming.pojo.Instance> selectInstances(java.lang.String serviceName, java.lang.String groupName, boolean healthy) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
selectInstances在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
selectInstances
public java.util.List<com.alibaba.nacos.api.naming.pojo.Instance> selectInstances(java.lang.String serviceName, boolean healthy, boolean subscribe) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
selectInstances在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
selectInstances
public java.util.List<com.alibaba.nacos.api.naming.pojo.Instance> selectInstances(java.lang.String serviceName, java.lang.String groupName, boolean healthy, boolean subscribe) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
selectInstances在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
selectInstances
public java.util.List<com.alibaba.nacos.api.naming.pojo.Instance> selectInstances(java.lang.String serviceName, java.util.List<java.lang.String> clusters, boolean healthy) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
selectInstances在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
selectInstances
public java.util.List<com.alibaba.nacos.api.naming.pojo.Instance> selectInstances(java.lang.String serviceName, java.lang.String groupName, java.util.List<java.lang.String> clusters, boolean healthy) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
selectInstances在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
selectInstances
public java.util.List<com.alibaba.nacos.api.naming.pojo.Instance> selectInstances(java.lang.String serviceName, java.util.List<java.lang.String> clusters, boolean healthy, boolean subscribe) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
selectInstances在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
selectInstances
public java.util.List<com.alibaba.nacos.api.naming.pojo.Instance> selectInstances(java.lang.String serviceName, java.lang.String groupName, java.util.List<java.lang.String> clusters, boolean healthy, boolean subscribe) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
selectInstances在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
selectInstances
private java.util.List<com.alibaba.nacos.api.naming.pojo.Instance> selectInstances(com.alibaba.nacos.api.naming.pojo.ServiceInfo serviceInfo, boolean healthy)
-
selectOneHealthyInstance
public com.alibaba.nacos.api.naming.pojo.Instance selectOneHealthyInstance(java.lang.String serviceName) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
selectOneHealthyInstance在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
selectOneHealthyInstance
public com.alibaba.nacos.api.naming.pojo.Instance selectOneHealthyInstance(java.lang.String serviceName, java.lang.String groupName) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
selectOneHealthyInstance在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
selectOneHealthyInstance
public com.alibaba.nacos.api.naming.pojo.Instance selectOneHealthyInstance(java.lang.String serviceName, boolean subscribe) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
selectOneHealthyInstance在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
selectOneHealthyInstance
public com.alibaba.nacos.api.naming.pojo.Instance selectOneHealthyInstance(java.lang.String serviceName, java.lang.String groupName, boolean subscribe) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
selectOneHealthyInstance在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
selectOneHealthyInstance
public com.alibaba.nacos.api.naming.pojo.Instance selectOneHealthyInstance(java.lang.String serviceName, java.util.List<java.lang.String> clusters) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
selectOneHealthyInstance在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
selectOneHealthyInstance
public com.alibaba.nacos.api.naming.pojo.Instance selectOneHealthyInstance(java.lang.String serviceName, java.lang.String groupName, java.util.List<java.lang.String> clusters) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
selectOneHealthyInstance在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
selectOneHealthyInstance
public com.alibaba.nacos.api.naming.pojo.Instance selectOneHealthyInstance(java.lang.String serviceName, java.util.List<java.lang.String> clusters, boolean subscribe) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
selectOneHealthyInstance在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
selectOneHealthyInstance
public com.alibaba.nacos.api.naming.pojo.Instance selectOneHealthyInstance(java.lang.String serviceName, java.lang.String groupName, java.util.List<java.lang.String> clusters, boolean subscribe) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
selectOneHealthyInstance在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
subscribe
public void subscribe(java.lang.String serviceName, com.alibaba.nacos.api.naming.listener.EventListener listener) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
subscribe在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
subscribe
public void subscribe(java.lang.String serviceName, java.lang.String groupName, com.alibaba.nacos.api.naming.listener.EventListener listener) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
subscribe在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
subscribe
public void subscribe(java.lang.String serviceName, java.util.List<java.lang.String> clusters, com.alibaba.nacos.api.naming.listener.EventListener listener) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
subscribe在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
subscribe
public void subscribe(java.lang.String serviceName, java.lang.String groupName, java.util.List<java.lang.String> clusters, com.alibaba.nacos.api.naming.listener.EventListener listener) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
subscribe在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
unsubscribe
public void unsubscribe(java.lang.String serviceName, com.alibaba.nacos.api.naming.listener.EventListener listener) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
unsubscribe在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
unsubscribe
public void unsubscribe(java.lang.String serviceName, java.lang.String groupName, com.alibaba.nacos.api.naming.listener.EventListener listener) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
unsubscribe在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
unsubscribe
public void unsubscribe(java.lang.String serviceName, java.util.List<java.lang.String> clusters, com.alibaba.nacos.api.naming.listener.EventListener listener) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
unsubscribe在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
unsubscribe
public void unsubscribe(java.lang.String serviceName, java.lang.String groupName, java.util.List<java.lang.String> clusters, com.alibaba.nacos.api.naming.listener.EventListener listener) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
unsubscribe在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
getServicesOfServer
public com.alibaba.nacos.api.naming.pojo.ListView<java.lang.String> getServicesOfServer(int pageNo, int pageSize) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
getServicesOfServer在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
getServicesOfServer
public com.alibaba.nacos.api.naming.pojo.ListView<java.lang.String> getServicesOfServer(int pageNo, int pageSize, java.lang.String groupName) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
getServicesOfServer在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
getServicesOfServer
public com.alibaba.nacos.api.naming.pojo.ListView<java.lang.String> getServicesOfServer(int pageNo, int pageSize, com.alibaba.nacos.api.selector.AbstractSelector selector) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
getServicesOfServer在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
getServicesOfServer
public com.alibaba.nacos.api.naming.pojo.ListView<java.lang.String> getServicesOfServer(int pageNo, int pageSize, java.lang.String groupName, com.alibaba.nacos.api.selector.AbstractSelector selector) throws com.alibaba.nacos.api.exception.NacosException- 指定者:
getServicesOfServer在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
getSubscribeServices
public java.util.List<com.alibaba.nacos.api.naming.pojo.ServiceInfo> getSubscribeServices()
- 指定者:
getSubscribeServices在接口中com.alibaba.nacos.api.naming.NamingService
-
getServerStatus
public java.lang.String getServerStatus()
- 指定者:
getServerStatus在接口中com.alibaba.nacos.api.naming.NamingService
-
shutDown
public void shutDown() throws com.alibaba.nacos.api.exception.NacosException- 指定者:
shutDown在接口中com.alibaba.nacos.api.naming.NamingService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
-