public class DBMigrateBean extends Object implements org.springframework.beans.factory.InitializingBean, org.springframework.beans.factory.BeanNameAware
| Modifier and Type | Field and Description |
|---|---|
protected String |
beanName |
protected de.viaboxx.dbmigrate.spring.DBCPAdapter |
dataSourceConfigurator |
| Constructor and Description |
|---|
DBMigrateBean() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterPropertiesSet()
Automatically start dbmigrate.
|
AutoMigrationTool |
getTool() |
boolean |
isDisabled() |
boolean |
isExitJVM() |
boolean |
isStopOnException() |
void |
setBeanName(String name) |
void |
setConfigFile(String fileName) |
void |
setConfigRootUrl(String configRoot) |
void |
setDataSource(DataSource dataSource)
you can optionally configure the database connection for dbmigrate by
providing a BasicDataSource.
|
void |
setDisabled(boolean disabled) |
void |
setEnvironment(Map<String,Object> env) |
void |
setExitJVM(boolean exitJVM) |
void |
setFromVersion(String version) |
void |
setMigrateConfig(Map<Object,Object> conf) |
void |
setSimulation(boolean sim) |
void |
setStopOnException(boolean stopOnException) |
void |
setToVersion(String version) |
protected String beanName
protected de.viaboxx.dbmigrate.spring.DBCPAdapter dataSourceConfigurator
public void setConfigFile(String fileName)
fileName - - default is "migration.xml", see BaseMigrationTool#migrateConfigFileNamepublic boolean isDisabled()
public void setDisabled(boolean disabled)
public boolean isStopOnException()
public void setStopOnException(boolean stopOnException)
public void setExitJVM(boolean exitJVM)
public boolean isExitJVM()
public void setSimulation(boolean sim)
sim - - default is 'false'public void setConfigRootUrl(String configRoot)
public void setToVersion(String version)
public void setFromVersion(String version)
public AutoMigrationTool getTool()
public void afterPropertiesSet()
throws Exception
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBeanException - - all exceptions when dbmigrate not successfulpublic void setBeanName(String name)
setBeanName in interface org.springframework.beans.factory.BeanNameAwarepublic void setDataSource(DataSource dataSource)
<file name="JdbcConfig" file="dbconnect.properties"/>or provide these information in the xml configuration, read more here: DBMigrateConfigFile
dataSource - Copyright © 2008-2016. All Rights Reserved.