com.atlassian.confluence.user.migration
Class AtlassianUserMigrator
java.lang.Object
com.atlassian.confluence.user.migration.AtlassianUserMigrator
public class AtlassianUserMigrator
- extends Object
Tracks a RepositoryConfigurationMigrator
for a list of atlassian user repositories.
This class is not thread safe, if its used outside the thread contained upgrade process you will want to
synchronize access.
Field Summary |
static org.slf4j.Logger |
log
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
public static final org.slf4j.Logger log
AtlassianUserMigrator
public AtlassianUserMigrator()
addMigrator
public void addMigrator(com.atlassian.user.configuration.RepositoryConfiguration repositoryConfiguration,
RepositoryConfigurationMigrator configurationMigrator)
validate
public List<String> validate()
throws AtlassianUserMigrationException
- Throws:
AtlassianUserMigrationException
migrate
public void migrate()
throws AtlassianUserMigrationException
- Throws:
AtlassianUserMigrationException
getMigratorCount
public int getMigratorCount()