com.atlassian.bamboo.migration
Class XmlMigrator

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

public class XmlMigrator
extends java.lang.Object


Constructor Summary
XmlMigrator()
           
 
Method Summary
 java.lang.String exportPlanXml(Plan plan)
           
 void exportXml(ExportDetailsBean exportDetails)
           
 AdministrationConfiguration getAdministrationConfiguration()
           
 void importXml(java.lang.String path, boolean clearArtifacts)
           
 void setApplicationConfig(com.atlassian.config.ApplicationConfiguration applicationConfig)
           
 void setBootstrapManager(BootstrapManager bootstrapManager)
           
 void setBuildResultsSummaryDao(BuildResultsSummaryDao buildResultsSummaryDao)
           
 void setBuildResultsSummaryManager(BuildResultsSummaryManager buildResultsSummaryManager)
           
 void setCacheManager(bucket.cache.CacheManager cacheManager)
           
 void setExporters(java.util.List<BambooStAXRootMapper> exporters)
           
 void setExtendedAuthorManager(ExtendedAuthorManager extendedAuthorManager)
           
 void setHeaderImporters(java.util.List<BambooStAXRootMapper> headerImporters)
           
 void setImporters(java.util.List<BambooStAXRootMapper> importers)
           
 void setLabelDao(LabelDao labelDao)
           
 void setNotificationManager(NotificationManager notificationManager)
           
 void setPersister(Persister persister)
           
 void setPlanManager(PlanManager planManager)
           
 void setPlanVcsRevisionHistoryStandaloneDao(PlanVcsRevisionHistoryStandaloneDao planVcsRevisionHistoryStandaloneDao)
           
 void setProjectManager(ProjectManager projectManager)
           
 void setRepositoryDefinitionManager(RepositoryDefinitionManager repositoryDefinitionManager)
           
 void setResetableHiLoGeneratorHelper(ResetableHiLoGeneratorHelper resetableHiLoGeneratorHelper)
           
 void setSchemaHelper(bucket.core.persistence.hibernate.schema.SchemaHelper schemaHelper)
           
 void setSessionFactory(net.sf.hibernate.SessionFactory sessionFactory)
           
 void setUpgradeUtilityBean(UpgradeUtilityBean upgradeUtilityBean)
           
 void validateXml(java.lang.String path)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XmlMigrator

public XmlMigrator()
Method Detail

importXml

public void importXml(java.lang.String path,
                      boolean clearArtifacts)
               throws java.lang.Exception
Throws:
java.lang.Exception

exportPlanXml

public java.lang.String exportPlanXml(Plan plan)
                               throws java.lang.Exception
Throws:
java.lang.Exception

exportXml

public void exportXml(ExportDetailsBean exportDetails)
               throws java.lang.Exception
Throws:
java.lang.Exception

validateXml

public void validateXml(java.lang.String path)
                 throws java.lang.Exception
Throws:
java.lang.Exception

getAdministrationConfiguration

public AdministrationConfiguration getAdministrationConfiguration()

setBootstrapManager

public void setBootstrapManager(BootstrapManager bootstrapManager)

setExporters

public void setExporters(java.util.List<BambooStAXRootMapper> exporters)

setHeaderImporters

public void setHeaderImporters(java.util.List<BambooStAXRootMapper> headerImporters)

setImporters

public void setImporters(java.util.List<BambooStAXRootMapper> importers)

setSchemaHelper

public void setSchemaHelper(bucket.core.persistence.hibernate.schema.SchemaHelper schemaHelper)

setCacheManager

public void setCacheManager(bucket.cache.CacheManager cacheManager)

setSessionFactory

public void setSessionFactory(net.sf.hibernate.SessionFactory sessionFactory)

setPersister

public void setPersister(Persister persister)

setResetableHiLoGeneratorHelper

public void setResetableHiLoGeneratorHelper(ResetableHiLoGeneratorHelper resetableHiLoGeneratorHelper)

setApplicationConfig

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

setUpgradeUtilityBean

public void setUpgradeUtilityBean(UpgradeUtilityBean upgradeUtilityBean)

setProjectManager

public void setProjectManager(ProjectManager projectManager)

setBuildResultsSummaryManager

public void setBuildResultsSummaryManager(BuildResultsSummaryManager buildResultsSummaryManager)

setExtendedAuthorManager

public void setExtendedAuthorManager(ExtendedAuthorManager extendedAuthorManager)

setLabelDao

public void setLabelDao(LabelDao labelDao)

setNotificationManager

public void setNotificationManager(NotificationManager notificationManager)

setPlanManager

public void setPlanManager(PlanManager planManager)

setBuildResultsSummaryDao

public void setBuildResultsSummaryDao(BuildResultsSummaryDao buildResultsSummaryDao)

setPlanVcsRevisionHistoryStandaloneDao

public void setPlanVcsRevisionHistoryStandaloneDao(PlanVcsRevisionHistoryStandaloneDao planVcsRevisionHistoryStandaloneDao)

setRepositoryDefinitionManager

public void setRepositoryDefinitionManager(RepositoryDefinitionManager repositoryDefinitionManager)


Copyright © 2011 Atlassian. All Rights Reserved.