public interface InitDataProcessor
Modifier and Type | Method and Description |
---|---|
void |
addInitDatas(InitDatas initDatas)
添加表格初始化数据信息
|
List<String> |
getDeInitSql(String language)
获取所有的表初始化数据的删除sql列表
|
List<String> |
getDeInitSql(String tableName,
String language)
根据表名获取对应的初始化数据的删除sql列表,若不存在,则抛出异常
|
List<String> |
getDeInitSql(String packageName,
String tableName,
String language)
根据指定的包名和表名获取初始化数据的删除sql列表,若该不存在对应的表,则抛出异常
|
List<String> |
getDeInitSqlByTableId(String tableId,
String language)
根据表id获取对应的初始化数据的删除sql列表,若不存在,则抛出异常
|
List<InitData> |
getInitDataList(String tableName)
根据表名获取对应的初始化数据,若不存在,则抛出异常
|
List<InitData> |
getInitDataList(String packageName,
String tableName)
根据指定的包名和表名获取初始化数据,若该不存在对应的表,则抛出异常
|
List<InitData> |
getInitDataListByTableId(String tableId)
根据表Id取对应的初始化数据,若不存在,则抛出异常
|
List<InitData> |
getInitDatas()
获取所有初始化记录
|
List<String> |
getInitSql(String language,
Connection connection,
boolean isFull)
获取所有的表初始化数据的插入和删除sql列表)
|
List<String> |
getInitSql(String tableName,
String language)
根据表名获取对应的初始化数据的插入sql列表,若不存在,则抛出异常
|
List<String> |
getInitSql(String packageName,
String tableName,
String language)
根据指定的包名和表名获取初始化数据的插入sql列表,若该不存在对应的表,则抛出异常
|
List<String> |
getInitSqlByTableId(String tableId,
String language)
根据表Id获取对应的初始化数据的插入sql列表,若不存在,则抛出异常
|
ProcessorManager |
getProcessorManager() |
void |
registerModifiedTime(InitDatas initDatas,
long lastModify) |
void |
removeInitDatas(InitDatas initDatas)
移除表格初始化数据信息
|
void |
setProcessorManager(ProcessorManager processorManager) |
List<String> getInitSql(String packageName, String tableName, String language)
packageName
- tableName
- List<String> getInitSql(String tableName, String language)
tableName
- List<String> getInitSqlByTableId(String tableId, String language)
tableId
- List<String> getInitSql(String language, Connection connection, boolean isFull) throws SQLException
language
- connection
- isFull
- SQLException
List<String> getDeInitSql(String packageName, String tableName, String language)
packageName
- tableName
- List<String> getDeInitSql(String tableName, String language)
tableName
- List<String> getDeInitSqlByTableId(String tableId, String language)
tableId
- List<InitData> getInitDataList(String tableName)
tableName
- List<InitData> getInitDataListByTableId(String tableId)
tableId
- List<InitData> getInitDataList(String packageName, String tableName)
packageName
- tableName
- void addInitDatas(InitDatas initDatas)
initDatas
- void removeInitDatas(InitDatas initDatas)
initDatas
- ProcessorManager getProcessorManager()
void setProcessorManager(ProcessorManager processorManager)
void registerModifiedTime(InitDatas initDatas, long lastModify)
Copyright © 2006–2018 TinyGroup. All rights reserved.