类 XmlArgumentsManager
java.lang.Object
com.walker.infrastructure.arguments.AbstractArgumentsManager
com.walker.infrastructure.arguments.support.FileArgumentsManager
com.walker.infrastructure.arguments.support.XmlArgumentsManager
- 所有已实现的接口:
ArgumentsManager,org.springframework.beans.factory.DisposableBean,org.springframework.beans.factory.InitializingBean
-
字段概要
从类继承的字段 com.walker.infrastructure.arguments.AbstractArgumentsManager
logger -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明protected voidinsertVariables(List<Object[]> insertList) 加入新的参数集合,集合中是数组对象,Object[]{group, variable} 如果已经存在该参数,则不再创建。loadFile(InputStream inputStream) 从文件系统加载配置文件static void~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~protected voidsaveVariable(String groupId, String variableId, Object value) 由子类来实现具体的更新介质中的参数,如:数据库、配置文件等。protected voidsaveVariables(List<Object[]> changedList) 子类实现持久化更新参数信息到介质中,如:数据库、配置文件等。toString()从类继承的方法 com.walker.infrastructure.arguments.support.FileArgumentsManager
getFilePath, load, setClasspathFileName, setFileSystemFileName从类继承的方法 com.walker.infrastructure.arguments.AbstractArgumentsManager
afterPropertiesSet, destroy, getGroupList, getVariable, getVariableList, insert, persist, persist, persist, setSource
-
构造器详细资料
-
XmlArgumentsManager
public XmlArgumentsManager()
-
-
方法详细资料
-
loadFile
从类复制的说明:FileArgumentsManager从文件系统加载配置文件- 指定者:
loadFile在类中FileArgumentsManager- 参数:
inputStream- 文件流- 返回:
- 抛出:
Exception
-
saveVariable
从类复制的说明:AbstractArgumentsManager由子类来实现具体的更新介质中的参数,如:数据库、配置文件等。- 指定者:
saveVariable在类中AbstractArgumentsManager- 参数:
groupId- 分组IDvariableId- 可变参数IDvalue- 更新的值- 抛出:
Exception
-
saveVariables
从类复制的说明:AbstractArgumentsManager子类实现持久化更新参数信息到介质中,如:数据库、配置文件等。 批量更新方法,集合中是数组对象,Object[]{groupId, variableId, value} 即:分组ID、可变参数ID、更新的值。- 指定者:
saveVariables在类中AbstractArgumentsManager- 参数:
changedList- 需要更新的参数集合。- 抛出:
Exception
-
insertVariables
从类复制的说明:AbstractArgumentsManager加入新的参数集合,集合中是数组对象,Object[]{group, variable} 如果已经存在该参数,则不再创建。- 指定者:
insertVariables在类中AbstractArgumentsManager- 抛出:
Exception
-
toString
-
main
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~- 抛出:
Exception
-