Class XmlMigrator

java.lang.Object
com.atlassian.bamboo.migration.XmlMigrator

public class XmlMigrator extends Object
  • Constructor Details

  • Method Details

    • importXml

      public void importXml(String path, boolean clearArtifacts) throws Exception
      Throws:
      Exception
    • importXmlOsgiDependent

      public void importXmlOsgiDependent(String path) throws Exception
      Throws:
      Exception
    • exportXml

      public void exportXml(@NotNull @NotNull ExportDetailsBean exportDetails) throws Exception
      Throws:
      Exception
    • validateXml

      public void validateXml(String path) throws Exception
      Throws:
      Exception
    • getAdministrationConfiguration

      public AdministrationConfiguration getAdministrationConfiguration()
    • setBootstrapManager

      public void setBootstrapManager(BootstrapManager bootstrapManager)
    • setExporters

      public void setExporters(List<BambooRootMapper> exporters)
    • setHeaderImporters

      public void setHeaderImporters(List<BambooRootMapper> headerImporters)
    • setImporters

      public void setImporters(List<BambooRootMapper> importers)
    • setOsgiDependentImporters

      public void setOsgiDependentImporters(List<BambooRootMapper> osgiDependentImporters)
    • setSchemaHelper

      public void setSchemaHelper(BambooSchemaHelper schemaHelper)
    • setCacheManager

      public void setCacheManager(com.atlassian.cache.CacheManager cacheManager)
    • setSessionFactory

      public void setSessionFactory(org.hibernate.SessionFactory sessionFactory)
    • setPersister

      public void setPersister(Persister persister)
    • setApplicationConfig

      public void setApplicationConfig(com.atlassian.config.ApplicationConfiguration applicationConfig)
    • setUpgradeUtilityBean

      public void setUpgradeUtilityBean(UpgradeUtilityBean upgradeUtilityBean)
    • setBandanaPersister

      public void setBandanaPersister(com.atlassian.bandana.BandanaPersister bandanaPersister)
    • createForeignKeys

      public static Set<String> createForeignKeys(org.hibernate.Session session, DbmsBean dbmsBean)