Class BaseServiceMetadata

java.lang.Object
org.apache.dubbo.common.BaseServiceMetadata
Direct Known Subclasses:
ServiceMetadata

public class BaseServiceMetadata extends Object
2019-10-10
  • Field Details

  • Constructor Details

    • BaseServiceMetadata

      public BaseServiceMetadata()
  • Method Details

    • buildServiceKey

      public static String buildServiceKey(String path, String group, String version)
    • versionFromServiceKey

      public static String versionFromServiceKey(String serviceKey)
    • groupFromServiceKey

      public static String groupFromServiceKey(String serviceKey)
    • interfaceFromServiceKey

      public static String interfaceFromServiceKey(String serviceKey)
    • getDisplayServiceKey

      public String getDisplayServiceKey()
      Format : interface:version
      Returns:
    • revertDisplayServiceKey

      public static BaseServiceMetadata revertDisplayServiceKey(String displayKey)
      revert of org.apache.dubbo.common.ServiceDescriptor#getDisplayServiceKey()
      Parameters:
      displayKey -
      Returns:
    • keyWithoutGroup

      public static String keyWithoutGroup(String interfaceName, String version)
    • getServiceKey

      public String getServiceKey()
    • generateServiceKey

      public void generateServiceKey()
    • setServiceKey

      public void setServiceKey(String serviceKey)
    • getServiceInterfaceName

      public String getServiceInterfaceName()
    • setServiceInterfaceName

      public void setServiceInterfaceName(String serviceInterfaceName)
    • getVersion

      public String getVersion()
    • setVersion

      public void setVersion(String version)
    • getGroup

      public String getGroup()
    • setGroup

      public void setGroup(String group)
    • getServiceModel

      public ServiceModel getServiceModel()
    • setServiceModel

      public void setServiceModel(ServiceModel serviceModel)