Class UrlUtils

java.lang.Object
org.apache.dubbo.remoting.utils.UrlUtils

public class UrlUtils extends Object
  • Constructor Details

    • UrlUtils

      public UrlUtils()
  • Method Details

    • getCloseTimeout

      public static int getCloseTimeout(URL url)
    • getIdleTimeout

      public static int getIdleTimeout(URL url)
    • getHeartbeat

      public static int getHeartbeat(URL url)
    • serializationId

      public static Byte serializationId(URL url)
      Get the serialization id
      Parameters:
      url - url
      Returns:
      Byte
    • serializationOrDefault

      public static String serializationOrDefault(URL url)
      Get the serialization or default serialization
      Parameters:
      url - url
      Returns:
      String
    • allSerializations

      public static Collection<String> allSerializations(URL url)
      Get the all serializations,ensure insertion order
      Parameters:
      url - url
      Returns:
      Listinvalid input: '<'String>
    • preferSerialization

      public static List<String> preferSerialization(URL url)
      Prefer Serialization
      Parameters:
      url - url
      Returns:
      Listinvalid input: '<'String>