Package com.atlassian.confluence.util
Class BandanaConfigMigrator
- java.lang.Object
-
- com.atlassian.confluence.util.BandanaConfigMigrator
-
public class BandanaConfigMigrator extends Object
Migrates Confluence global and space configuration data from the file system into the database Specifically, the confluence-global.bandana.xml file and space config data contained in directories underneath the 'config' folder
-
-
Constructor Summary
Constructors Constructor Description BandanaConfigMigrator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidrun()Migrate the configuration in the Confluence home config/ directory.voidrun(File baseConfigPath)Migrate the configuration in the nominated directory.voidsetBandanaPersister(com.atlassian.bandana.BandanaPersister persister)voidsetxStreamManager(ConfluenceXStreamManager confluenceXStreamManager)
-
-
-
Method Detail
-
run
public void run()
Migrate the configuration in the Confluence home config/ directory.
-
run
public void run(File baseConfigPath)
Migrate the configuration in the nominated directory.- Parameters:
baseConfigPath- the root path of the Bandana configuration structure. Inside will be one file called confluence-global.bandana.xml, and a series of directories for each space's config.
-
setBandanaPersister
public void setBandanaPersister(com.atlassian.bandana.BandanaPersister persister)
-
setxStreamManager
public void setxStreamManager(ConfluenceXStreamManager confluenceXStreamManager)
-
-