|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.opennms.core.schema.Migrator
public class Migrator
Migrator class.
| Field Summary | |
|---|---|
static float |
POSTGRES_MAX_VERSION_PLUS_ONE
|
static float |
POSTGRES_MIN_VERSION
|
| Constructor Summary | |
|---|---|
Migrator()
Constructor for Migrator. |
|
| Method Summary | |
|---|---|
void |
createDatabase(Migration migration)
createDatabase |
void |
createLangPlPgsql()
createLangPlPgsql |
void |
createSchema(Migration migration)
|
void |
createUser(Migration migration)
createUser |
boolean |
databaseExists(Migration migration)
databaseExists |
boolean |
databaseUserExists(Migration migration)
databaseUserExists |
void |
enableDebug()
|
void |
generateChangelog()
|
DataSource |
getAdminDataSource()
getAdminDataSource |
Float |
getDatabaseVersion()
getDatabaseVersion |
DataSource |
getDataSource()
getDataSource |
protected org.springframework.core.io.ResourceLoader |
getMigrationResourceLoader(Migration migration)
getMigrationResourceLoader |
void |
migrate(Migration migration)
migrate |
void |
prepareDatabase(Migration migration)
prepareDatabase |
boolean |
schemaExists(Migration migration)
|
void |
setAdminDataSource(DataSource dataSource)
setAdminDataSource |
void |
setCreateDatabase(boolean create)
setCreateDatabase |
void |
setCreateUser(boolean create)
setCreateUser |
void |
setDataSource(DataSource dataSource)
setDataSource |
void |
setValidateDatabaseVersion(boolean validate)
setValidateDatabaseVersion |
void |
validateDatabaseVersion()
validateDatabaseVersion |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final float POSTGRES_MIN_VERSION
public static final float POSTGRES_MAX_VERSION_PLUS_ONE
| Constructor Detail |
|---|
public Migrator()
Constructor for Migrator.
| Method Detail |
|---|
public void enableDebug()
public DataSource getDataSource()
getDataSource
DataSource object.public void setDataSource(DataSource dataSource)
setDataSource
dataSource - a DataSource object.public DataSource getAdminDataSource()
getAdminDataSource
DataSource object.public void setAdminDataSource(DataSource dataSource)
setAdminDataSource
dataSource - a DataSource object.public void setValidateDatabaseVersion(boolean validate)
setValidateDatabaseVersion
validate - a boolean.public void setCreateUser(boolean create)
setCreateUser
create - a boolean.public void setCreateDatabase(boolean create)
setCreateDatabase
create - a boolean.
public Float getDatabaseVersion()
throws MigrationException
getDatabaseVersion
Float object.
MigrationException - if any.
public void validateDatabaseVersion()
throws MigrationException
validateDatabaseVersion
MigrationException - if any.
public void createLangPlPgsql()
throws MigrationException
createLangPlPgsql
MigrationException - if any.
public boolean databaseUserExists(Migration migration)
throws MigrationException
databaseUserExists
migration - a Migration object.
MigrationException - if any.
public void createUser(Migration migration)
throws MigrationException
createUser
migration - a Migration object.
MigrationException - if any.
public boolean databaseExists(Migration migration)
throws MigrationException
databaseExists
migration - a Migration object.
MigrationException - if any.
public void createSchema(Migration migration)
throws MigrationException
MigrationException
public boolean schemaExists(Migration migration)
throws MigrationException
MigrationException
public void createDatabase(Migration migration)
throws MigrationException
createDatabase
migration - a Migration object.
MigrationException - if any.
public void prepareDatabase(Migration migration)
throws MigrationException
prepareDatabase
migration - a Migration object.
MigrationException - if any.
public void migrate(Migration migration)
throws MigrationException
migrate
migration - a Migration object.
MigrationException - if any.public void generateChangelog()
protected org.springframework.core.io.ResourceLoader getMigrationResourceLoader(Migration migration)
getMigrationResourceLoader
migration - a Migration object.
ResourceLoader object.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||