【Vesta发号器源码】CommonUtils

Vesta发号器源码解析——CommonUtils

这个类是一个通用的工具类,主要功能就是判断某个变量是不是开的状态

    public static String[] SWITCH_ON_EXP = new String[]{"ON", "TRUE", "on", "true"};

    public static String[] SWITCH_OFF_EXP = new String[]{"OFF", "FALSE", "off", "false"};
    
    //判断指定配置项配置的是不是开的
    public static boolean isOn(String swtch) {

        if (Arrays.asList(SWITCH_ON_EXP).contains(swtch)) {
            return true;
        }
            return false;
    }
    //判断指定配置项配置的是不是关的
    public static boolean isPropKeyOn(String key) {

        String prop = System.getProperty(key);

        if (Arrays.asList(SWITCH_ON_EXP).contains(prop)) {
            return true;
        }

        return false;
    }

你可能感兴趣的:(【Vesta发号器源码】CommonUtils)