Package com.liferay.portal.upgrade.util
Class BaseUpgradeTableImpl
Object
com.liferay.portal.upgrade.util.Table
com.liferay.portal.upgrade.util.BaseUpgradeTableImpl
- Direct Known Subclasses:
DefaultUpgradeTableImpl
- Author:
- Alexander Chow, Brian Wing Shun Chan
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionString[]
boolean
boolean
void
setAllowUniqueIndexes
(boolean allowUniqueIndexes) void
setCreateSQL
(String createSQL) void
setDeleteTempFile
(boolean deleteTempFile) void
setIndexesSQL
(String[] indexesSQL) void
protected void
updateTable
(Connection sourceConnection, Connection targetConnection, boolean deleteSource) Methods inherited from class com.liferay.portal.upgrade.util.Table
appendColumn, appendColumn, generateTempFile, generateTempFile, getColumns, getCreateSQL, getDeleteSQL, getExportedData, getInsertSQL, getInsertTableName, getOrder, getSelectPreparedStatement, getSelectSQL, getTableName, getTempFileName, getTotalRows, getValue, populateTable, populateTable, populateTableRows, setColumn, setColumns, setSelectSQL, updateColumnValue
-
Constructor Details
-
BaseUpgradeTableImpl
-
-
Method Details
-
getIndexesSQL
- Throws:
Exception
-
isAllowUniqueIndexes
- Throws:
Exception
-
isDeleteTempFile
public boolean isDeleteTempFile() -
setAllowUniqueIndexes
- Throws:
Exception
-
setCreateSQL
- Overrides:
setCreateSQL
in classTable
- Throws:
Exception
-
setDeleteTempFile
public void setDeleteTempFile(boolean deleteTempFile) -
setIndexesSQL
- Throws:
Exception
-
updateTable
- Throws:
Exception
-
updateTable
protected void updateTable(Connection sourceConnection, Connection targetConnection, boolean deleteSource) throws Exception - Throws:
Exception
-