de.deepamehta.core.impl
Class MigrationManager.MigrationInfo
java.lang.Object
de.deepamehta.core.impl.MigrationManager.MigrationInfo
- Enclosing class:
- MigrationManager
private class MigrationManager.MigrationInfo
- extends Object
Collects the info required to run a migration.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
migrationType
String migrationType
migrationInfo
String migrationInfo
runMode
String runMode
isDeclarative
boolean isDeclarative
isImperative
boolean isImperative
migrationFile
String migrationFile
migrationIn
InputStream migrationIn
migrationClassName
String migrationClassName
migrationClass
Class migrationClass
success
boolean success
exception
Exception exception
MigrationManager.MigrationInfo
MigrationManager.MigrationInfo(int migrationNr,
PluginImpl plugin)
readMigrationConfigFile
private void readMigrationConfigFile(InputStream in,
String configFile)
migrationFile
private String migrationFile(int migrationNr)
migrationConfigFile
private String migrationConfigFile(int migrationNr)
coreMigrationClassName
private String coreMigrationClassName(int migrationNr)
loadClass
private Class loadClass(String className)
- Uses the core bundle's class loader to load a class by name.
- Returns:
- the class, or
null
if the class is not found.
Copyright © 2014. All Rights Reserved.