类 NamespaceUtil

java.lang.Object
com.alibaba.nacos.common.utils.NamespaceUtil

public class NamespaceUtil extends Object
namespace(tenant) util. Because config and naming treat namespace(tenant) differently, this tool class can only be used by the config module.
作者:
klw(213539 @ qq.com)
  • 字段详细资料

    • namespaceDefaultId

      public static String namespaceDefaultId
      public id,默认值为 "public".
  • 方法详细资料

    • processNamespaceParameter

      public static String processNamespaceParameter(String tenant)
      Treat the namespace(tenant) parameters with values of empty string as "public".
      参数:
      tenant - namespace(tenant) id
      返回:
      java.lang.String A namespace(tenant) string processed
    • isNeedTransferNamespace

      public static boolean isNeedTransferNamespace(String tenant)
    • setNamespaceDefaultId

      public static void setNamespaceDefaultId(String namespaceDefaultId)
      Set default namespace id. Invoke settings at system startup.
      参数:
      namespaceDefaultId - 参数不能为 null
    • getNamespaceDefaultId

      public static String getNamespaceDefaultId()
      Get default namespace id.
      返回:
      namespace id
    • isDefaultNamespaceId

      public static boolean isDefaultNamespaceId(String namespaceId)
      Judge whether is default namespaceId.
      参数:
      namespaceId - to check namespaceId
      返回:
      true if equals default namespaceId, otherwise false.