Liferay 6.2.0

com.liferay.portal.kernel.upgrade.util
Interface UpgradeTable

All Known Implementing Classes:
DefaultUpgradeTableImpl

public interface UpgradeTable


Method Summary
abstract  void appendColumn(StringBuilder sb, Object value, boolean last)
           
abstract  void appendColumn(StringBuilder sb, ResultSet rs, String name, Integer type, boolean last)
           
abstract  String getCreateSQL()
           
abstract  String getDeleteSQL()
           
abstract  String[] getIndexesSQL()
           
abstract  String getInsertSQL()
           
abstract  String getSelectSQL()
           
abstract  String getTempFileName()
           
abstract  boolean isAllowUniqueIndexes()
           
abstract  boolean isDeleteTempFile()
           
abstract  void setAllowUniqueIndexes(boolean allowUniqueIndexes)
           
abstract  void setColumn(PreparedStatement ps, int index, Integer type, String value)
           
abstract  void setCreateSQL(String createSQL)
           
abstract  void setDeleteTempFile(boolean deleteTempFile)
           
abstract  void setIndexesSQL(String[] indexesSQL)
           
abstract  void updateTable()
           
 

Method Detail

appendColumn

void appendColumn(StringBuilder sb,
                  Object value,
                  boolean last)
                  throws Exception
Throws:
Exception

appendColumn

void appendColumn(StringBuilder sb,
                  ResultSet rs,
                  String name,
                  Integer type,
                  boolean last)
                  throws Exception
Throws:
Exception

getCreateSQL

String getCreateSQL()
                    throws Exception
Throws:
Exception

getDeleteSQL

String getDeleteSQL()
                    throws Exception
Throws:
Exception

getIndexesSQL

String[] getIndexesSQL()
                       throws Exception
Throws:
Exception

getInsertSQL

String getInsertSQL()
                    throws Exception
Throws:
Exception

getSelectSQL

String getSelectSQL()
                    throws Exception
Throws:
Exception

getTempFileName

String getTempFileName()

isAllowUniqueIndexes

boolean isAllowUniqueIndexes()
                             throws Exception
Throws:
Exception

isDeleteTempFile

boolean isDeleteTempFile()

setAllowUniqueIndexes

void setAllowUniqueIndexes(boolean allowUniqueIndexes)
                           throws Exception
Throws:
Exception

setColumn

void setColumn(PreparedStatement ps,
               int index,
               Integer type,
               String value)
               throws Exception
Throws:
Exception

setCreateSQL

void setCreateSQL(String createSQL)
                  throws Exception
Throws:
Exception

setDeleteTempFile

void setDeleteTempFile(boolean deleteTempFile)

setIndexesSQL

void setIndexesSQL(String[] indexesSQL)
                   throws Exception
Throws:
Exception

updateTable

void updateTable()
                 throws Exception
Throws:
Exception

Liferay 6.2.0