org.nuiton.topia.migration
Class TopiaMigrationCallbackByClass.MigrationCallBackForVersion
java.lang.Object
org.nuiton.topia.migration.TopiaMigrationCallbackByClass.MigrationCallBackForVersion
- Enclosing class:
- TopiaMigrationCallbackByClass
public abstract static class TopiaMigrationCallbackByClass.MigrationCallBackForVersion
- extends Object
Call back for a given version.
- Since:
- 2.5
- Author:
- tchemit
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
version
protected final org.nuiton.util.Version version
callBack
protected final TopiaMigrationCallbackByClass callBack
TopiaMigrationCallbackByClass.MigrationCallBackForVersion
public TopiaMigrationCallbackByClass.MigrationCallBackForVersion(org.nuiton.util.Version version,
TopiaMigrationCallbackByClass callBack)
prepareMigration
protected String[] prepareMigration(TopiaContextImplementor tx,
boolean showSql,
boolean showProgression)
throws TopiaException
- Throws:
TopiaException
prepareMigrationScript
protected abstract void prepareMigrationScript(TopiaContextImplementor tx,
List<String> queries,
boolean showSql,
boolean showProgression)
throws TopiaException
- Throws:
TopiaException
executeSQL
public void executeSQL(TopiaContextImplementor tx,
String... sqls)
throws TopiaException
- Throws:
TopiaException
executeSQL
public void executeSQL(TopiaContextImplementor tx,
boolean showSql,
boolean showProgression,
String... sqls)
throws TopiaException
- Throws:
TopiaException
Copyright © 2004-2010 CodeLutin. All Rights Reserved.