package com.zteits.pay.configuration; import org.apache.commons.lang3.StringUtils; import com.clouds.common.cache.sys.SysCodeValueCacheUtil; import com.clouds.common.constants.CodeValKindEnum; import com.clouds.common.constants.CodeValueEnum; import com.zteits.clouds.api.apibase.constants.ErrorType; import com.zteits.clouds.api.apibase.exception.BizException; /** * Copyright: Copyright (c) 2017 ZTE-ITS * * @ClassName: JPushConfigure.java * @Description: * @version: v1.0.0 * @author: wangbiao * @date: 2017年7月31日 下午6:33:14 * Modification History: * Date Author Version Description *---------------------------------------------------------* * 2017年7月31日 wangbiao v1.0.0 创建 */ public class JPushConfigure { public static String getAPP_KEY() { String key = SysCodeValueCacheUtil.queryCodeNameByCodeValue(CodeValKindEnum.JPUSH_APP, CodeValueEnum.JPUSH_KEY); if(StringUtils.isBlank(key)){ throw new BizException(ErrorType.BIZ_ERROR,"APP极光推送获取key为空!"); } return key; } public static String getMASTER_SECRET() { String secret = SysCodeValueCacheUtil.queryCodeNameByCodeValue(CodeValKindEnum.JPUSH_APP, CodeValueEnum.JPUSH_SECRET); if(StringUtils.isBlank(secret)){ throw new BizException(ErrorType.BIZ_ERROR,"APP极光推送获取密钥为空!"); } return secret; } }