Interface Protocol

All Superinterfaces:
org.apache.dubbo.rpc.Protocol

@Deprecated public interface Protocol extends org.apache.dubbo.rpc.Protocol
Deprecated.
  • Method Summary

    Modifier and Type
    Method
    Description
    <T> Exporter<T>
    export(Invoker<T> invoker)
    Deprecated.
     
    default <T> org.apache.dubbo.rpc.Exporter<T>
    export(org.apache.dubbo.rpc.Invoker<T> invoker)
    Deprecated.
     
    default List<org.apache.dubbo.rpc.ProtocolServer>
    Deprecated.
     
    <T> Invoker<T>
    refer(Class<T> aClass, URL url)
    Deprecated.
     
    default <T> org.apache.dubbo.rpc.Invoker<T>
    refer(Class<T> aClass, org.apache.dubbo.common.URL url)
    Deprecated.
     

    Methods inherited from interface org.apache.dubbo.rpc.Protocol

    destroy, getDefaultPort
  • Method Details

    • export

      <T> Exporter<T> export(Invoker<T> invoker) throws RpcException
      Deprecated.
      Throws:
      RpcException
    • refer

      <T> Invoker<T> refer(Class<T> aClass, URL url) throws RpcException
      Deprecated.
      Throws:
      RpcException
    • export

      default <T> org.apache.dubbo.rpc.Exporter<T> export(org.apache.dubbo.rpc.Invoker<T> invoker) throws RpcException
      Deprecated.
      Specified by:
      export in interface org.apache.dubbo.rpc.Protocol
      Throws:
      RpcException
    • refer

      default <T> org.apache.dubbo.rpc.Invoker<T> refer(Class<T> aClass, org.apache.dubbo.common.URL url) throws RpcException
      Deprecated.
      Specified by:
      refer in interface org.apache.dubbo.rpc.Protocol
      Throws:
      RpcException
    • getServers

      default List<org.apache.dubbo.rpc.ProtocolServer> getServers()
      Deprecated.
      Specified by:
      getServers in interface org.apache.dubbo.rpc.Protocol