com.atlassian.confluence.upgrade.upgradetask
Class AtlassianUserToEmbeddedCrowdConfigurationUpgradeTask

java.lang.Object
  extended by com.atlassian.confluence.upgrade.AbstractUpgradeTask
      extended by com.atlassian.confluence.upgrade.upgradetask.AtlassianUserToEmbeddedCrowdConfigurationUpgradeTask
All Implemented Interfaces:
BackupSupport, UpgradeTask

public class AtlassianUserToEmbeddedCrowdConfigurationUpgradeTask
extends AbstractUpgradeTask

An upgrade task used to migrate the repository configuration from Atlassian User into the appropriate directories in Embedded Crowd. Uses the AtlassianUserMigratorFactory to create a migrator for the current atlassian user configuration.


Constructor Summary
AtlassianUserToEmbeddedCrowdConfigurationUpgradeTask(AtlassianUserMigratorFactory atlassianUserMigratorFactory, EmbeddedCrowdBootstrap embeddedCrowdBootstrap)
           
 
Method Summary
 boolean breaksBackwardCompatibility()
           
 void doUpgrade()
           
 String getBuildNumber()
           
 String getShortDescription()
           
 boolean runOnSpaceImport()
           
 void validate()
           
 
Methods inherited from class com.atlassian.confluence.upgrade.AbstractUpgradeTask
addAllErrors, addError, addError, getConstraint, getErrors, setBuildNumber
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AtlassianUserToEmbeddedCrowdConfigurationUpgradeTask

public AtlassianUserToEmbeddedCrowdConfigurationUpgradeTask(AtlassianUserMigratorFactory atlassianUserMigratorFactory,
                                                            EmbeddedCrowdBootstrap embeddedCrowdBootstrap)
Method Detail

getBuildNumber

public String getBuildNumber()
Specified by:
getBuildNumber in interface UpgradeTask
Overrides:
getBuildNumber in class AbstractUpgradeTask

getShortDescription

public String getShortDescription()
Specified by:
getShortDescription in interface UpgradeTask
Overrides:
getShortDescription in class AbstractUpgradeTask

validate

public void validate()
              throws Exception
Specified by:
validate in interface UpgradeTask
Overrides:
validate in class AbstractUpgradeTask
Throws:
Exception

doUpgrade

public void doUpgrade()
               throws Exception
Throws:
Exception

runOnSpaceImport

public boolean runOnSpaceImport()

breaksBackwardCompatibility

public boolean breaksBackwardCompatibility()


Confluence is developed by Atlassian.