类 NacosNamingServiceWrapper


  • public class NacosNamingServiceWrapper
    extends Object
    • 构造器详细资料

      • NacosNamingServiceWrapper

        public NacosNamingServiceWrapper​(com.alibaba.nacos.api.naming.NamingService namingService)
    • 方法详细资料

      • 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