public class ModelMigratorImpl
extends java.lang.Object
implements com.liferay.portal.convert.util.ModelMigrator
| Constructor and Description |
|---|
ModelMigratorImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Map<java.lang.String,com.liferay.portal.kernel.util.Tuple> |
getModelTableDetails(java.lang.Class<?> implClass) |
protected com.liferay.portal.kernel.util.Tuple |
getTableDetails(java.lang.Class<?> implClass,
java.lang.reflect.Field tableField,
java.lang.String tableFieldVar) |
void |
migrate(javax.sql.DataSource dataSource,
java.util.List<java.lang.Class<? extends com.liferay.portal.model.BaseModel<?>>> models) |
protected void |
migrateModel(java.util.Map<java.lang.String,com.liferay.portal.kernel.util.Tuple> modelTableDetails,
com.liferay.portal.kernel.dao.db.DB db,
java.sql.Connection connection) |
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) |
public void migrate(javax.sql.DataSource dataSource,
java.util.List<java.lang.Class<? extends com.liferay.portal.model.BaseModel<?>>> models)
throws java.io.IOException,
java.sql.SQLException
migrate in interface com.liferay.portal.convert.util.ModelMigratorjava.io.IOExceptionjava.sql.SQLExceptionprotected java.util.Map<java.lang.String,com.liferay.portal.kernel.util.Tuple> getModelTableDetails(java.lang.Class<?> implClass)
protected com.liferay.portal.kernel.util.Tuple getTableDetails(java.lang.Class<?> implClass,
java.lang.reflect.Field tableField,
java.lang.String tableFieldVar)
protected void migrateModel(java.util.Map<java.lang.String,com.liferay.portal.kernel.util.Tuple> modelTableDetails,
com.liferay.portal.kernel.dao.db.DB db,
java.sql.Connection connection)
throws java.io.IOException
java.io.IOExceptionprotected 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)