com.liferay.portal.upgrade.util
Class DefaultUpgradeTableImpl

java.lang.Object
  extended by com.liferay.portal.upgrade.util.BaseUpgradeTableImpl
      extended by com.liferay.portal.upgrade.util.DefaultUpgradeTableImpl
All Implemented Interfaces:
UpgradeTable

public class DefaultUpgradeTableImpl
extends BaseUpgradeTableImpl
implements UpgradeTable

View Source

Author:
Alexander Chow, Bruno Farache

Field Summary
 
Fields inherited from class com.liferay.portal.upgrade.util.BaseUpgradeTableImpl
SAFE_CHARS, SAFE_COMMA_CHARACTER, SAFE_NEWLINE_CHARACTER, SAFE_RETURN_CHARACTER
 
Constructor Summary
DefaultUpgradeTableImpl(java.lang.String tableName, java.lang.Object[][] columns)
           
DefaultUpgradeTableImpl(java.lang.String tableName, java.lang.Object[][] columns, UpgradeColumn upgradeColumn1)
           
DefaultUpgradeTableImpl(java.lang.String tableName, java.lang.Object[][] columns, UpgradeColumn upgradeColumn1, UpgradeColumn upgradeColumn2)
           
DefaultUpgradeTableImpl(java.lang.String tableName, java.lang.Object[][] columns, UpgradeColumn upgradeColumn1, UpgradeColumn upgradeColumn2, UpgradeColumn upgradeColumn3)
           
DefaultUpgradeTableImpl(java.lang.String tableName, java.lang.Object[][] columns, UpgradeColumn upgradeColumn1, UpgradeColumn upgradeColumn2, UpgradeColumn upgradeColumn3, UpgradeColumn upgradeColumn4)
           
DefaultUpgradeTableImpl(java.lang.String tableName, java.lang.Object[][] columns, UpgradeColumn upgradeColumn1, UpgradeColumn upgradeColumn2, UpgradeColumn upgradeColumn3, UpgradeColumn upgradeColumn4, UpgradeColumn upgradeColumn5)
           
DefaultUpgradeTableImpl(java.lang.String tableName, java.lang.Object[][] columns, UpgradeColumn upgradeColumn1, UpgradeColumn upgradeColumn2, UpgradeColumn upgradeColumn3, UpgradeColumn upgradeColumn4, UpgradeColumn upgradeColumn5, UpgradeColumn upgradeColumn6)
           
DefaultUpgradeTableImpl(java.lang.String tableName, java.lang.Object[][] columns, UpgradeColumn upgradeColumn1, UpgradeColumn upgradeColumn2, UpgradeColumn upgradeColumn3, UpgradeColumn upgradeColumn4, UpgradeColumn upgradeColumn5, UpgradeColumn upgradeColumn6, UpgradeColumn upgradeColumn7)
           
DefaultUpgradeTableImpl(java.lang.String tableName, java.lang.Object[][] columns, UpgradeColumn upgradeColumn1, UpgradeColumn upgradeColumn2, UpgradeColumn upgradeColumn3, UpgradeColumn upgradeColumn4, UpgradeColumn upgradeColumn5, UpgradeColumn upgradeColumn6, UpgradeColumn upgradeColumn7, UpgradeColumn upgradeColumn8)
           
DefaultUpgradeTableImpl(java.lang.String tableName, java.lang.Object[][] columns, UpgradeColumn upgradeColumn1, UpgradeColumn upgradeColumn2, UpgradeColumn upgradeColumn3, UpgradeColumn upgradeColumn4, UpgradeColumn upgradeColumn5, UpgradeColumn upgradeColumn6, UpgradeColumn upgradeColumn7, UpgradeColumn upgradeColumn8, UpgradeColumn upgradeColumn9)
           
DefaultUpgradeTableImpl(java.lang.String tableName, java.lang.Object[][] columns, UpgradeColumn upgradeColumn1, UpgradeColumn upgradeColumn2, UpgradeColumn upgradeColumn3, UpgradeColumn upgradeColumn4, UpgradeColumn upgradeColumn5, UpgradeColumn upgradeColumn6, UpgradeColumn upgradeColumn7, UpgradeColumn upgradeColumn8, UpgradeColumn upgradeColumn9, UpgradeColumn upgradeColumn10)
           
 
Method Summary
 java.lang.String getExportedData(java.sql.ResultSet rs)
           
protected  void getSortedColumnName(java.util.List<java.lang.String> sortedColumnNames, UpgradeColumn upgradeColumn)
           
protected  void prepareUpgradeColumns(UpgradeColumn upgradeColumn)
           
 void setColumn(java.sql.PreparedStatement ps, int index, java.lang.Integer type, java.lang.String value)
           
 
Methods inherited from class com.liferay.portal.upgrade.util.BaseUpgradeTableImpl
appendColumn, appendColumn, getColumns, getCreateSQL, getDeleteSQL, getInsertSQL, getSelectSQL, getTableName, getTempFileName, getValue, repopulateTable, repopulateTableRows, setColumns, setCreateSQL, updateTable
 
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.upgrade.util.UpgradeTable
appendColumn, appendColumn, getCreateSQL, getDeleteSQL, getInsertSQL, getSelectSQL, setCreateSQL, updateTable
 

Constructor Detail

DefaultUpgradeTableImpl

public DefaultUpgradeTableImpl(java.lang.String tableName,
                               java.lang.Object[][] columns)

DefaultUpgradeTableImpl

public DefaultUpgradeTableImpl(java.lang.String tableName,
                               java.lang.Object[][] columns,
                               UpgradeColumn upgradeColumn1)

DefaultUpgradeTableImpl

public DefaultUpgradeTableImpl(java.lang.String tableName,
                               java.lang.Object[][] columns,
                               UpgradeColumn upgradeColumn1,
                               UpgradeColumn upgradeColumn2)

DefaultUpgradeTableImpl

public DefaultUpgradeTableImpl(java.lang.String tableName,
                               java.lang.Object[][] columns,
                               UpgradeColumn upgradeColumn1,
                               UpgradeColumn upgradeColumn2,
                               UpgradeColumn upgradeColumn3)

DefaultUpgradeTableImpl

public DefaultUpgradeTableImpl(java.lang.String tableName,
                               java.lang.Object[][] columns,
                               UpgradeColumn upgradeColumn1,
                               UpgradeColumn upgradeColumn2,
                               UpgradeColumn upgradeColumn3,
                               UpgradeColumn upgradeColumn4)

DefaultUpgradeTableImpl

public DefaultUpgradeTableImpl(java.lang.String tableName,
                               java.lang.Object[][] columns,
                               UpgradeColumn upgradeColumn1,
                               UpgradeColumn upgradeColumn2,
                               UpgradeColumn upgradeColumn3,
                               UpgradeColumn upgradeColumn4,
                               UpgradeColumn upgradeColumn5)

DefaultUpgradeTableImpl

public DefaultUpgradeTableImpl(java.lang.String tableName,
                               java.lang.Object[][] columns,
                               UpgradeColumn upgradeColumn1,
                               UpgradeColumn upgradeColumn2,
                               UpgradeColumn upgradeColumn3,
                               UpgradeColumn upgradeColumn4,
                               UpgradeColumn upgradeColumn5,
                               UpgradeColumn upgradeColumn6)

DefaultUpgradeTableImpl

public DefaultUpgradeTableImpl(java.lang.String tableName,
                               java.lang.Object[][] columns,
                               UpgradeColumn upgradeColumn1,
                               UpgradeColumn upgradeColumn2,
                               UpgradeColumn upgradeColumn3,
                               UpgradeColumn upgradeColumn4,
                               UpgradeColumn upgradeColumn5,
                               UpgradeColumn upgradeColumn6,
                               UpgradeColumn upgradeColumn7)

DefaultUpgradeTableImpl

public DefaultUpgradeTableImpl(java.lang.String tableName,
                               java.lang.Object[][] columns,
                               UpgradeColumn upgradeColumn1,
                               UpgradeColumn upgradeColumn2,
                               UpgradeColumn upgradeColumn3,
                               UpgradeColumn upgradeColumn4,
                               UpgradeColumn upgradeColumn5,
                               UpgradeColumn upgradeColumn6,
                               UpgradeColumn upgradeColumn7,
                               UpgradeColumn upgradeColumn8)

DefaultUpgradeTableImpl

public DefaultUpgradeTableImpl(java.lang.String tableName,
                               java.lang.Object[][] columns,
                               UpgradeColumn upgradeColumn1,
                               UpgradeColumn upgradeColumn2,
                               UpgradeColumn upgradeColumn3,
                               UpgradeColumn upgradeColumn4,
                               UpgradeColumn upgradeColumn5,
                               UpgradeColumn upgradeColumn6,
                               UpgradeColumn upgradeColumn7,
                               UpgradeColumn upgradeColumn8,
                               UpgradeColumn upgradeColumn9)

DefaultUpgradeTableImpl

public DefaultUpgradeTableImpl(java.lang.String tableName,
                               java.lang.Object[][] columns,
                               UpgradeColumn upgradeColumn1,
                               UpgradeColumn upgradeColumn2,
                               UpgradeColumn upgradeColumn3,
                               UpgradeColumn upgradeColumn4,
                               UpgradeColumn upgradeColumn5,
                               UpgradeColumn upgradeColumn6,
                               UpgradeColumn upgradeColumn7,
                               UpgradeColumn upgradeColumn8,
                               UpgradeColumn upgradeColumn9,
                               UpgradeColumn upgradeColumn10)
Method Detail

getExportedData

public java.lang.String getExportedData(java.sql.ResultSet rs)
                                 throws java.lang.Exception
Specified by:
getExportedData in class BaseUpgradeTableImpl
Throws:
java.lang.Exception

setColumn

public void setColumn(java.sql.PreparedStatement ps,
                      int index,
                      java.lang.Integer type,
                      java.lang.String value)
               throws java.lang.Exception
Specified by:
setColumn in interface UpgradeTable
Overrides:
setColumn in class BaseUpgradeTableImpl
Throws:
java.lang.Exception

getSortedColumnName

protected void getSortedColumnName(java.util.List<java.lang.String> sortedColumnNames,
                                   UpgradeColumn upgradeColumn)

prepareUpgradeColumns

protected void prepareUpgradeColumns(UpgradeColumn upgradeColumn)