public class GlobalConfigs extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
addConfig(Object key,
Object value)
添加配置
|
static <K,V> void |
addConfigs(Map<K,V> configs)
添加多个配置
|
static String |
getApplication()
获取应用代码
|
static String |
getApplicationName()
获取应用名称
|
static String |
getArea()
获取项目所属区域代码
|
static String |
getAreaName()
获取项目所属区域名称
|
static <T> T |
getConfig(Object key)
获取配置值
|
static <T> T |
getConfig(Object key,
T defaultValue)
获取配置值
|
static Map<Object,Object> |
getConfigs()
获取全局配置Map
|
static String |
getEnv()
获取环境代码
|
static String |
getEnvName()
获取环境名称
|
static EnvironmentType |
getEnvType()
获取环境类型枚举
|
static String |
getProject()
获取项目偌
|
static String |
getProjectName()
获取项目名称
|
static RunMode |
getRunMode()
获取运营模式
|
static boolean |
isDebugMode()
判断是否为调试模式
|
static boolean |
isDevEnv()
判断是否为开发环境
|
static boolean |
isInUnitTest()
判断是否单元测试中
|
static boolean |
isNotDevEnv()
判断是否不为开发环境
|
static boolean |
isNotProdEnv()
判断是否不为生产环境
|
static boolean |
isNotSandboxEnv()
判断是否不为沙箱环境
|
static boolean |
isNotTestEnv()
判断是否不为测试环境
|
static boolean |
isProdEnv()
判断是否为生产环境
|
static boolean |
isReleaseMode()
判断是否为发行模式
|
static boolean |
isSandboxEnv()
判断是否为沙箱环境
|
static boolean |
isTestEnv()
判断是否为测试环境
|
static void |
setApplication(String application)
设置应用代码
|
static void |
setApplicationName(String applicationName)
设置应用名称
|
static void |
setArea(String area)
设置项目所属区域代码
|
static void |
setAreaName(String areaName)
设置项目所属区域名称
|
static void |
setEnv(String env)
设置环境代码
|
static void |
setEnvName(String envName)
设置环境名称
|
static void |
setEnvType(EnvironmentType envType)
设置环境类型
|
static void |
setInUnitTest(boolean inUnitTest)
设置当前是否单元测试中
|
static void |
setProject(String project)
设置项目代码
|
static void |
setProjectName(String projectName)
设置项目名称
|
static void |
setRunMode(RunMode runMode)
设置运行模式
|
public static String getArea()
public static String getAreaName()
public static String getProject()
public static String getProjectName()
public static String getApplication()
public static String getApplicationName()
public static String getEnv()
public static String getEnvName()
public static EnvironmentType getEnvType()
public static boolean isProdEnv()
public static boolean isNotProdEnv()
public static boolean isSandboxEnv()
public static boolean isNotSandboxEnv()
public static boolean isTestEnv()
public static boolean isNotTestEnv()
public static boolean isDevEnv()
public static boolean isNotDevEnv()
public static RunMode getRunMode()
public static boolean isReleaseMode()
public static boolean isDebugMode()
public static boolean isInUnitTest()
public static <T> T getConfig(Object key)
T - 配置值类型key - 配置键public static <T> T getConfig(Object key, T defaultValue)
T - 配置值类型key - 配置键defaultValue - 默认值public static void setArea(String area)
area - 项目所属区域代码public static void setAreaName(String areaName)
areaName - 项目所属区域名称public static void setProject(String project)
project - 项目代码public static void setProjectName(String projectName)
projectName - 项目名称public static void setApplication(String application)
application - 应用代码public static void setApplicationName(String applicationName)
applicationName - 应用名称public static void setEnv(String env)
env - 环境代码public static void setEnvName(String envName)
envName - 环境名称public static void setEnvType(EnvironmentType envType)
envType - 环境类型public static void setRunMode(RunMode runMode)
runMode - 运行模式public static void setInUnitTest(boolean inUnitTest)
inUnitTest - 是否单元测试中public static <K,V> void addConfigs(Map<K,V> configs)
K - 配置键类型V - 配置值类型configs - 配置集合Copyright © 2021 EasyJ寮�婧愮ぞ鍖�. All rights reserved.