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; /** * PDA极光推送设置 * * Copyright: Copyright (c) 2017 zteits * * @ClassName: PDAJPushConfigure.java * @Description: * @version: v1.0.0 * @author: zhaowg * @date: 2017年11月28日 下午3:28:06 * Modification History: * Date Author Version Description *---------------------------------------------------------* * 2017年11月28日 zhaowg v1.0.0 创建 */ public class JPushPDAConfigure { public static String getAPP_KEY() { String key = SysCodeValueCacheUtil.queryCodeNameByCodeValue(CodeValKindEnum.JPUSH_PDA, CodeValueEnum.JPUSH_KEY); if (StringUtils.isBlank(key)) { throw new BizException(ErrorType.BIZ_ERROR, "PDA极光推送获取key为空!"); } return key; } public static String getMASTER_SECRET() { String secret = SysCodeValueCacheUtil.queryCodeNameByCodeValue(CodeValKindEnum.JPUSH_PDA, CodeValueEnum.JPUSH_SECRET); if(StringUtils.isBlank(secret)){ throw new BizException(ErrorType.BIZ_ERROR,"PDA极光推送获取密钥为空!"); } return secret; } }