private class MigrationManager.MigrationInfo extends Object
Modifier and Type | Field and Description |
---|---|
(package private) Exception |
exception |
(package private) boolean |
isDeclarative |
(package private) boolean |
isImperative |
(package private) Class |
migrationClass |
(package private) String |
migrationClassName |
(package private) String |
migrationFile |
(package private) InputStream |
migrationIn |
(package private) String |
migrationInfo |
(package private) String |
migrationType |
(package private) String |
runMode |
(package private) boolean |
success |
Constructor and Description |
---|
MigrationInfo(int migrationNr,
PluginImpl plugin) |
Modifier and Type | Method and Description |
---|---|
private void |
checkValidity() |
private String |
coreMigrationClassName(int migrationNr) |
private InputStream |
getStaticResourceOrNull(Plugin plugin,
String resourceName) |
private Class |
loadClass(String className)
Uses the core bundle's class loader to load a class by name.
|
private String |
migrationConfigFile(int migrationNr) |
private String |
migrationFile(int migrationNr) |
private void |
readMigrationConfigFile(InputStream in,
String configFile) |
String migrationType
String migrationInfo
boolean isDeclarative
boolean isImperative
String migrationFile
InputStream migrationIn
String migrationClassName
Class migrationClass
boolean success
MigrationInfo(int migrationNr, PluginImpl plugin)
private void checkValidity()
private void readMigrationConfigFile(InputStream in, String configFile)
private String migrationFile(int migrationNr)
private String migrationConfigFile(int migrationNr)
private String coreMigrationClassName(int migrationNr)
private InputStream getStaticResourceOrNull(Plugin plugin, String resourceName)
Copyright © 2017. All Rights Reserved.