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) int |
migrationNr |
(package private) String |
migrationType |
(package private) PluginImpl |
plugin |
(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() |
private InputStream |
getStaticResourceOrNull(String resourceName) |
private Class |
loadClass(String className)
Uses the core bundle's class loader to load a class by name.
|
private String |
migrationConfigFile() |
private String |
migrationFile() |
private void |
readMigrationConfigFile(InputStream in,
String configFile) |
int migrationNr
PluginImpl plugin
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()
private String migrationConfigFile()
private String coreMigrationClassName()
private InputStream getStaticResourceOrNull(String resourceName)
Copyright © 2018. All Rights Reserved.