public abstract class AbstractInstallProcessor extends Object implements InstallProcessor
开发人员: renhui
开发时间: 2013-8-15
| Modifier and Type | Field and Description |
|---|---|
protected org.tinygroup.logger.Logger |
logger |
DATABASE_INSTALL_PROCESSOR, INITDATA_INSTALL_PROCESSOR, PROCEDURE_INSTALL_PROCESSOR, SEQUENCE_INSTALL_PROCESSOR, TABLE_INSTALL_PROCESSOR, TRIGGER_INSTALL_PROCESSOR, VIEW_INSTALL_PROCESSOR| Constructor and Description |
|---|
AbstractInstallProcessor() |
| Modifier and Type | Method and Description |
|---|---|
int |
getOrder() |
List<String> |
getPostProcessSqls(boolean isFull,
String language,
Connection connection)
获取后置sql
|
List<String> |
getPreProcessSqls(boolean isFull,
String language,
Connection connection)
获取前置处理sql
|
List<String> |
getProcessSqls(boolean isFull,
String language,
Connection connection)
获取处理sql
|
public int getOrder()
getOrder in interface org.tinygroup.commons.order.Orderedpublic List<String> getPreProcessSqls(boolean isFull, String language, Connection connection) throws SQLException
InstallProcessorgetPreProcessSqls in interface InstallProcessorisFull - 是否增量language - 数据库语言connection - 连接对象SQLExceptionpublic List<String> getProcessSqls(boolean isFull, String language, Connection connection) throws SQLException
InstallProcessorgetProcessSqls in interface InstallProcessorconnection - 连接对象SQLExceptionpublic List<String> getPostProcessSqls(boolean isFull, String language, Connection connection) throws SQLException
InstallProcessorgetPostProcessSqls in interface InstallProcessorconnection - 连接对象SQLExceptionCopyright © 2006–2017 TinyGroup. All rights reserved.