Class DubboInvoker<T>

java.lang.Object
org.apache.dubbo.rpc.protocol.AbstractInvoker<T>
org.apache.dubbo.rpc.protocol.dubbo.DubboInvoker<T>
All Implemented Interfaces:
org.apache.dubbo.common.Node, Invoker<T>

public class DubboInvoker<T> extends AbstractInvoker<T>
DubboInvoker
  • Constructor Details

    • DubboInvoker

      public DubboInvoker(Class<T> serviceType, org.apache.dubbo.common.URL url, ClientsProvider clientsProvider)
    • DubboInvoker

      public DubboInvoker(Class<T> serviceType, org.apache.dubbo.common.URL url, ClientsProvider clientsProvider, Set<Invoker<?>> invokers)
  • Method Details

    • isAvailable

      public boolean isAvailable()
      Specified by:
      isAvailable in interface org.apache.dubbo.common.Node
      Overrides:
      isAvailable in class AbstractInvoker<T>
    • destroy

      public void destroy()
      Specified by:
      destroy in interface org.apache.dubbo.common.Node
      Overrides:
      destroy in class AbstractInvoker<T>