类 ConfigToJavaDefault<Config extends org.hy.common.XJavaID,Java>
java.lang.Object
org.hy.microservice.common.ConfigToJavaDefault<Config,Java>
- 类型参数:
Config- 配置信息的类Java- 实例化的对象类
- 所有已实现的接口:
ConfigToJava<Config,Java>
public abstract class ConfigToJavaDefault<Config extends org.hy.common.XJavaID,Java>
extends Object
implements ConfigToJava<Config,Java>
配置信息转化为XJava对象实例
确保相同配置信息的“单例化”
- 版本:
- v1.0
- 作者:
- ZhengWei(HY)
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明获取配置信息的实例。protected StringgetXJavaID(Config i_Config) 方便实现者个性化定制(通过重写的方式)protected abstract Java获取一个新实例static void全局移除所有对象。voidremoveObject(Config i_Config) 移除对象void移除所有对象。
-
构造器详细资料
-
ConfigToJavaDefault
public ConfigToJavaDefault()
-
-
方法详细资料
-
removeAllConfigToJava
public static void removeAllConfigToJava()全局移除所有对象。好实现 “软重启” 功能 -
getObject
获取配置信息的实例。当已存在时,不重复生成- 指定者:
getObject在接口中ConfigToJava<Config extends org.hy.common.XJavaID,Java> - 参数:
i_Config-- 返回:
-
removeObject
移除对象- 指定者:
removeObject在接口中ConfigToJava<Config extends org.hy.common.XJavaID,Java> - 参数:
i_Config-
-
removeObjects
public void removeObjects()移除所有对象。好配合 “软重启” 功能- 指定者:
removeObjects在接口中ConfigToJava<Config extends org.hy.common.XJavaID,Java>
-
getXJavaID
方便实现者个性化定制(通过重写的方式)- 参数:
i_Config-- 返回:
-
newObject
获取一个新实例- 参数:
i_Config-- 返回:
-