Class DatabaseIsSupported
java.lang.Object
com.atlassian.bamboo.upgrade.AbstractUpgradeTask
com.atlassian.bamboo.upgrade.AbstractBootstrapUpgradeTask
com.atlassian.bamboo.upgrade.tasks.validation.DatabaseIsSupported
- All Implemented Interfaces:
BootstrapUpgradeTask
,UpgradeTask
BDEV-11045
TODO: consider throwing an
UpgradeException
instead of error message-
Field Summary
Fields inherited from class com.atlassian.bamboo.upgrade.AbstractBootstrapUpgradeTask
bootstrapManager, hibernateConfig
Fields inherited from class com.atlassian.bamboo.upgrade.AbstractUpgradeTask
errors, shortDescription
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Perform the upgrade.static void
isSupported
(Connection connection, com.atlassian.config.db.DatabaseDetails dbDetails) Methods inherited from class com.atlassian.bamboo.upgrade.AbstractBootstrapUpgradeTask
getDatabaseConnection, getDialect, setBootstrapManager, setHibernateConfig, withDatabaseConnection
Methods inherited from class com.atlassian.bamboo.upgrade.AbstractUpgradeTask
getBuildNumber, getErrors, getShortDescription
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.atlassian.bamboo.upgrade.UpgradeTask
getBuildNumber, getErrors, getShortDescription
-
Constructor Details
-
DatabaseIsSupported
public DatabaseIsSupported()
-
-
Method Details
-
doUpgrade
Description copied from interface:UpgradeTask
Perform the upgrade.- Throws:
Exception
- to signalize error during upgrade process
-
isSupported
public static void isSupported(Connection connection, com.atlassian.config.db.DatabaseDetails dbDetails) throws UpgradeException - Throws:
UpgradeException
-