Zhiqim Kernel即知启蒙内核,是Zhiqim Framework的核心,负责工程的生命周期管理:包括工程开发和发布的目录结构管理、统一的配置规约、单多例服务接口定义、服务启动运行更新和销毁管理。并提供基础开发工具:包括工具类、日志类、线程池、JSON/XML编解析、HTTP客户端、时钟任务定时器等。
ZhiqimI18n.java2KB
/*
* 版权所有 (C) 2015 知启蒙(ZHIQIM) 保留所有权利。[遇见知启蒙,邂逅框架梦]
*
* https://zhiqim.org/project/zhiqim_framework/zhiqim_kernel.htm
*
* Zhiqim Kernel is licensed under Mulan PSL v2.
* You can use this software according to the terms and conditions of the Mulan PSL v2.
* You may obtain a copy of Mulan PSL v2 at:
* http://license.coscl.org.cn/MulanPSL2
* THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND,
* EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT,
* MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE.
* See the Mulan PSL v2 for more details.
*/
package org.zhiqim.kernel;
import org.zhiqim.kernel.util.Resources;
/**
* 国际化定义,用于断言等,其中后面接数字表示参数个数
*
* @version v1.0.0 @author zouzhigang 2017-5-31 新建与整理
*/
public class ZhiqimI18n
{
static
{//初始化静态属性
Resources.buildStaticProperties(ZhiqimI18n.class);
}
/*******************************************************************************************/
//标准参数断言
/*******************************************************************************************/
/** 参数不能为null */
public static String parameterCannotBeNull;
/** 参数[%s]不能为null */
public static String parameterCannotBeNull1;
/** 参数不能为空 */
public static String parameterCannotBeNullOrEmpty;
/** 参数[%s]不能为空 */
public static String parameterCannotBeNullOrEmpty1;
/** 参数不能为空白 */
public static String parameterCannotBeNullOrEmptyBlank;
/** 参数[%s]不能为空白 */
public static String parameterCannotBeNullOrEmptyBlank1;
/** 参数必须是整型 */
public static String parameterMustBeInteger;
/** 参数[%s]必须是整型 */
public static String parameterMustBeInteger1;
/*******************************************************************************************/
//框架内部使用
/*******************************************************************************************/
/** 不支持添加重复的服务到全局变量中 */
public static String globalDuplicateServiceNotSupported;
/** 类[%s]不支持空构造函数*/
public static String classDoesNotSupportNoParameterConstructors;
/** 配置文件[%s]格式不正确 */
public static String configFileFormatNotCorrect;
/** 索引值必须大于等于零 */
public static String indexMustBeGreaterThanOrEqualZero;
/** 服务配置参数[id]不能为空 */
public static String serviceIdNotEmpty;
}