public class TableProcessorImpl extends Object implements TableProcessor
BEAN_NAME| Constructor and Description |
|---|
TableProcessorImpl() |
public static TableProcessor getTableProcessor()
public ProcessorManager getProcessorManager()
getProcessorManager in interface TableProcessorpublic void setProcessorManager(ProcessorManager processorManager)
setProcessorManager in interface TableProcessorpublic void registerModifiedTime(Tables tables, long lastModifiedTime)
registerModifiedTime in interface TableProcessorpublic long getLastModifiedTime(String tableId)
getLastModifiedTime in interface TableProcessorpublic void addTables(Tables tables)
addTables in interface TableProcessorpublic void removeTables(Tables tables)
removeTables in interface TableProcessorpublic void addTable(Table table)
addTable in interface TableProcessorpublic void removeTable(Table table)
removeTable in interface TableProcessorpublic Table getTable(String packageName, String name)
getTable in interface TableProcessorpublic Table getTable(String name)
getTable in interface TableProcessorpublic List<String> getCreateSql(String name, String language)
getCreateSql in interface TableProcessorpublic List<String> getCreateSql(String name, String packageName, String language)
getCreateSql in interface TableProcessorpublic List<String> getCreateSql(Table table, String packageName, String language)
getCreateSql in interface TableProcessorpublic List<String> getCreateSql(Table table, String language)
getCreateSql in interface TableProcessorpublic Table getTableById(String id)
getTableById in interface TableProcessorpublic List<Table> getTables()
getTables in interface TableProcessorpublic List<Table> getSortedTables(List<Table> tableList)
getSortedTables in interface TableProcessortableList - public void initChar2Byte(String language)
initChar2Byte in interface TableProcessorpublic List<String> getUpdateSql(String name, String packageName, String language, Connection connection) throws SQLException
getUpdateSql in interface TableProcessorSQLExceptionpublic List<String> getUpdateSql(Table table, String packageName, String language, Connection connection) throws SQLException
getUpdateSql in interface TableProcessorSQLExceptionpublic String getDropSql(String name, String packageName, String language)
getDropSql in interface TableProcessorpublic String getDropSql(Table table, String packageName, String language)
getDropSql in interface TableProcessorpublic boolean checkTableExist(Table table, String language, Connection connection) throws SQLException
checkTableExist in interface TableProcessorSQLExceptionpublic List<String> getCreateSqls(String language)
getCreateSqls in interface TableProcessorpublic List<String> clearRefSqls(Table table, String language, Connection connection) throws SQLException
clearRefSqls in interface TableProcessorSQLExceptionCopyright © 2006–2018 TinyGroup. All rights reserved.