Package com.atlassian.bamboo.migration
Class XmlMigrator
java.lang.Object
com.atlassian.bamboo.migration.XmlMigrator
-
Constructor Summary
ConstructorDescriptionXmlMigrator
(BambooTransactionHibernateTemplate bambooTransactionHibernateTemplate) -
Method Summary
Modifier and TypeMethodDescriptioncreateForeignKeys
(org.hibernate.Session session, DbmsBean dbmsBean) void
exportXml
(@NotNull ExportDetailsBean exportDetails) void
void
importXmlOsgiDependent
(String path) void
setApplicationConfig
(com.atlassian.config.ApplicationConfiguration applicationConfig) void
setBandanaPersister
(com.atlassian.bandana.BandanaPersister bandanaPersister) void
setBootstrapManager
(BootstrapManager bootstrapManager) void
setCacheManager
(com.atlassian.cache.CacheManager cacheManager) void
setExporters
(List<BambooRootMapper> exporters) void
setHeaderImporters
(List<BambooRootMapper> headerImporters) void
setImporters
(List<BambooRootMapper> importers) void
setOsgiDependentImporters
(List<BambooRootMapper> osgiDependentImporters) void
setPersister
(Persister persister) void
setSchemaHelper
(BambooSchemaHelper schemaHelper) void
setSessionFactory
(org.hibernate.SessionFactory sessionFactory) void
setUpgradeUtilityBean
(UpgradeUtilityBean upgradeUtilityBean) void
validateXml
(String path)
-
Constructor Details
-
XmlMigrator
-
-
Method Details
-
importXml
- Throws:
Exception
-
importXmlOsgiDependent
- Throws:
Exception
-
exportXml
- Throws:
Exception
-
validateXml
- Throws:
Exception
-
getAdministrationConfiguration
-
setBootstrapManager
-
setExporters
-
setHeaderImporters
-
setImporters
-
setOsgiDependentImporters
-
setSchemaHelper
-
setCacheManager
public void setCacheManager(com.atlassian.cache.CacheManager cacheManager) -
setSessionFactory
public void setSessionFactory(org.hibernate.SessionFactory sessionFactory) -
setPersister
-
setApplicationConfig
public void setApplicationConfig(com.atlassian.config.ApplicationConfiguration applicationConfig) -
setUpgradeUtilityBean
-
setBandanaPersister
public void setBandanaPersister(com.atlassian.bandana.BandanaPersister bandanaPersister) -
createForeignKeys
-