类 AbstractDirectory<T>

  • 所有已实现的接口:
    org.apache.dubbo.common.Node, Directory<T>
    直接已知子类:
    StaticDirectory

    public abstract class AbstractDirectory<T>
    extends Object
    implements Directory<T>
    Abstract implementation of Directory: Invoker list returned from this Directory's list method have been filtered by Routers
    • 构造器详细资料

      • AbstractDirectory

        public AbstractDirectory​(org.apache.dubbo.common.URL url)
      • AbstractDirectory

        public AbstractDirectory​(org.apache.dubbo.common.URL url,
                                 boolean isUrlFromRegistry)
      • AbstractDirectory

        public AbstractDirectory​(org.apache.dubbo.common.URL url,
                                 RouterChain<T> routerChain,
                                 boolean isUrlFromRegistry)
    • 方法详细资料

      • getUrl

        public org.apache.dubbo.common.URL getUrl()
        指定者:
        getUrl 在接口中 org.apache.dubbo.common.Node
      • setRouterChain

        public void setRouterChain​(RouterChain<T> routerChain)
      • getConsumerUrl

        public org.apache.dubbo.common.URL getConsumerUrl()
        指定者:
        getConsumerUrl 在接口中 Directory<T>
      • setConsumerUrl

        public void setConsumerUrl​(org.apache.dubbo.common.URL consumerUrl)
      • destroy

        public void destroy()
        指定者:
        destroy 在接口中 org.apache.dubbo.common.Node