类 MulticastRegistry

  • 所有已实现的接口:
    com.alibaba.dubbo.common.Node, com.alibaba.dubbo.registry.Registry, com.alibaba.dubbo.registry.RegistryService

    public class MulticastRegistry
    extends com.alibaba.dubbo.registry.support.FailbackRegistry
    MulticastRegistry
    • 构造器概要

      构造器 
      构造器 说明
      MulticastRegistry​(com.alibaba.dubbo.common.URL url)  
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      void destroy()  
      MulticastSocket getMutilcastSocket()  
      Map<com.alibaba.dubbo.common.URL,​Set<com.alibaba.dubbo.common.URL>> getReceived()  
      boolean isAvailable()  
      List<com.alibaba.dubbo.common.URL> lookup​(com.alibaba.dubbo.common.URL url)  
      void register​(com.alibaba.dubbo.common.URL url)  
      void subscribe​(com.alibaba.dubbo.common.URL url, com.alibaba.dubbo.registry.NotifyListener listener)  
      void unregister​(com.alibaba.dubbo.common.URL url)  
      void unsubscribe​(com.alibaba.dubbo.common.URL url, com.alibaba.dubbo.registry.NotifyListener listener)  
      • 从类继承的方法 com.alibaba.dubbo.registry.support.FailbackRegistry

        getFailedNotified, getFailedRegistered, getFailedSubscribed, getFailedUnregistered, getFailedUnsubscribed, getRetryFuture
      • 从类继承的方法 com.alibaba.dubbo.registry.support.AbstractRegistry

        doSaveProperties, getCacheFile, getCacheProperties, getCacheUrls, getLastCacheChanged, getNotified, getRegistered, getSubscribed, getUrl, toString
    • 构造器详细资料

      • MulticastRegistry

        public MulticastRegistry​(com.alibaba.dubbo.common.URL url)
    • 方法详细资料

      • isAvailable

        public boolean isAvailable()
      • destroy

        public void destroy()
        指定者:
        destroy 在接口中 com.alibaba.dubbo.common.Node
        覆盖:
        destroy 在类中 com.alibaba.dubbo.registry.support.FailbackRegistry
      • register

        public void register​(com.alibaba.dubbo.common.URL url)
        指定者:
        register 在接口中 com.alibaba.dubbo.registry.RegistryService
        覆盖:
        register 在类中 com.alibaba.dubbo.registry.support.FailbackRegistry
      • unregister

        public void unregister​(com.alibaba.dubbo.common.URL url)
        指定者:
        unregister 在接口中 com.alibaba.dubbo.registry.RegistryService
        覆盖:
        unregister 在类中 com.alibaba.dubbo.registry.support.FailbackRegistry
      • subscribe

        public void subscribe​(com.alibaba.dubbo.common.URL url,
                              com.alibaba.dubbo.registry.NotifyListener listener)
        指定者:
        subscribe 在接口中 com.alibaba.dubbo.registry.RegistryService
        覆盖:
        subscribe 在类中 com.alibaba.dubbo.registry.support.FailbackRegistry
      • unsubscribe

        public void unsubscribe​(com.alibaba.dubbo.common.URL url,
                                com.alibaba.dubbo.registry.NotifyListener listener)
        指定者:
        unsubscribe 在接口中 com.alibaba.dubbo.registry.RegistryService
        覆盖:
        unsubscribe 在类中 com.alibaba.dubbo.registry.support.FailbackRegistry
      • lookup

        public List<com.alibaba.dubbo.common.URL> lookup​(com.alibaba.dubbo.common.URL url)
        指定者:
        lookup 在接口中 com.alibaba.dubbo.registry.RegistryService
        覆盖:
        lookup 在类中 com.alibaba.dubbo.registry.support.AbstractRegistry
      • getReceived

        public Map<com.alibaba.dubbo.common.URL,​Set<com.alibaba.dubbo.common.URL>> getReceived()