com.liferay.portal.convert
Class ConvertDatabase

java.lang.Object
  extended by com.liferay.portal.convert.ConvertProcess
      extended by com.liferay.portal.convert.ConvertDatabase

public class ConvertDatabase
extends ConvertProcess

View Source

Author:
Alexander Chow

Constructor Summary
ConvertDatabase()
           
 
Method Summary
protected  void doConvert()
           
protected  javax.sql.DataSource getDataSource()
           
 java.lang.String getDescription()
           
 java.lang.String getParameterDescription()
           
 java.lang.String[] getParameterNames()
           
protected  com.liferay.portal.kernel.util.Tuple getTableDetails(java.lang.Class<?> implClass, java.lang.reflect.Field tableField, java.lang.String tableFieldVar)
           
 boolean isEnabled()
           
protected  void migrateTable(com.liferay.portal.kernel.dao.db.DB db, java.sql.Connection connection, java.lang.String tableName, java.lang.Object[][] columns, java.lang.String sqlCreate)
           
 
Methods inherited from class com.liferay.portal.convert.ConvertProcess
convert, getParameterValues, getPath, setParameterValues
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConvertDatabase

public ConvertDatabase()
Method Detail

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in class ConvertProcess

getParameterDescription

public java.lang.String getParameterDescription()
Overrides:
getParameterDescription in class ConvertProcess

getParameterNames

public java.lang.String[] getParameterNames()
Overrides:
getParameterNames in class ConvertProcess

isEnabled

public boolean isEnabled()
Specified by:
isEnabled in class ConvertProcess

doConvert

protected void doConvert()
                  throws java.lang.Exception
Specified by:
doConvert in class ConvertProcess
Throws:
java.lang.Exception

getDataSource

protected javax.sql.DataSource getDataSource()
                                      throws java.lang.Exception
Throws:
java.lang.Exception

getTableDetails

protected com.liferay.portal.kernel.util.Tuple getTableDetails(java.lang.Class<?> implClass,
                                                               java.lang.reflect.Field tableField,
                                                               java.lang.String tableFieldVar)

migrateTable

protected void migrateTable(com.liferay.portal.kernel.dao.db.DB db,
                            java.sql.Connection connection,
                            java.lang.String tableName,
                            java.lang.Object[][] columns,
                            java.lang.String sqlCreate)
                     throws java.lang.Exception
Throws:
java.lang.Exception