Package com.liferay.portal.upgrade.util
Class DefaultUpgradeTableImpl
Object
com.liferay.portal.upgrade.util.Table
com.liferay.portal.upgrade.util.BaseUpgradeTableImpl
com.liferay.portal.upgrade.util.DefaultUpgradeTableImpl
- All Implemented Interfaces:
com.liferay.portal.kernel.upgrade.util.UpgradeTable
public class DefaultUpgradeTableImpl
extends BaseUpgradeTableImpl
implements com.liferay.portal.kernel.upgrade.util.UpgradeTable
- Author:
- Alexander Chow, Bruno Farache
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
DefaultUpgradeTableImpl
(String tableName, Object[][] columns, com.liferay.portal.kernel.upgrade.util.UpgradeColumn... upgradeColumns) -
Method Summary
Modifier and TypeMethodDescriptionvoid
copyTable
(Connection sourceConnection, Connection targetConnection) getExportedData
(ResultSet resultSet) protected void
getSortedColumnName
(List<String> sortedColumnNames, com.liferay.portal.kernel.upgrade.util.UpgradeColumn upgradeColumn) protected void
prepareUpgradeColumns
(com.liferay.portal.kernel.upgrade.util.UpgradeColumn upgradeColumn) void
setColumn
(PreparedStatement preparedStatement, int index, Integer type, String value) Methods inherited from class com.liferay.portal.upgrade.util.BaseUpgradeTableImpl
getIndexesSQL, isAllowUniqueIndexes, isDeleteTempFile, setAllowUniqueIndexes, setCreateSQL, setDeleteTempFile, setIndexesSQL, updateTable, updateTable
Methods inherited from class com.liferay.portal.upgrade.util.Table
appendColumn, appendColumn, generateTempFile, generateTempFile, getColumns, getCreateSQL, getDeleteSQL, getInsertSQL, getInsertTableName, getOrder, getSelectPreparedStatement, getSelectSQL, getTableName, getTempFileName, getTotalRows, getValue, populateTable, populateTable, populateTableRows, setColumns, setSelectSQL, updateColumnValue
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.liferay.portal.kernel.upgrade.util.UpgradeTable
appendColumn, appendColumn, getCreateSQL, getDeleteSQL, getIndexesSQL, getInsertSQL, getSelectSQL, getTempFileName, isAllowUniqueIndexes, isDeleteTempFile, setAllowUniqueIndexes, setCreateSQL, setDeleteTempFile, setIndexesSQL, updateTable
-
Constructor Details
-
DefaultUpgradeTableImpl
-
-
Method Details
-
copyTable
- Specified by:
copyTable
in interfacecom.liferay.portal.kernel.upgrade.util.UpgradeTable
- Throws:
Exception
-
getExportedData
- Overrides:
getExportedData
in classTable
- Throws:
Exception
-
setColumn
public void setColumn(PreparedStatement preparedStatement, int index, Integer type, String value) throws Exception -
getSortedColumnName
-
prepareUpgradeColumns
protected void prepareUpgradeColumns(com.liferay.portal.kernel.upgrade.util.UpgradeColumn upgradeColumn)
-