Interface Directory<T>

All Superinterfaces:
org.apache.dubbo.rpc.cluster.Directory<T>, org.apache.dubbo.common.Node

@Deprecated public interface Directory<T> extends org.apache.dubbo.rpc.cluster.Directory<T>
Deprecated.
  • Method Summary

    Modifier and Type
    Method
    Description
    Deprecated.
     
    list(Invocation invocation)
    Deprecated.
     
    default List<org.apache.dubbo.rpc.Invoker<T>>
    list(org.apache.dubbo.rpc.Invocation invocation)
    Deprecated.
     

    Methods inherited from interface org.apache.dubbo.rpc.cluster.Directory

    addDisabledInvoker, addInvalidateInvoker, discordAddresses, getAllInvokers, getConsumerUrl, getInterface, getRouterChain, isDestroyed, isEmpty, isNotificationReceived, isServiceDiscovery, recoverDisabledInvoker

    Methods inherited from interface org.apache.dubbo.common.Node

    destroy, isAvailable
  • Method Details

    • getUrl

      URL getUrl()
      Deprecated.
      Specified by:
      getUrl in interface org.apache.dubbo.common.Node
    • list

      List<Invoker<T>> list(Invocation invocation) throws RpcException
      Deprecated.
      Throws:
      RpcException
    • list

      default List<org.apache.dubbo.rpc.Invoker<T>> list(org.apache.dubbo.rpc.Invocation invocation) throws org.apache.dubbo.rpc.RpcException
      Deprecated.
      Specified by:
      list in interface org.apache.dubbo.rpc.cluster.Directory<T>
      Throws:
      org.apache.dubbo.rpc.RpcException