Class ExternalIdCaseSensitivityMigrator
- java.lang.Object
-
- com.google.gerrit.server.account.externalids.ExternalIdCaseSensitivityMigrator
-
public class ExternalIdCaseSensitivityMigrator extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ExternalIdCaseSensitivityMigrator.ExternalIdCaseSensitivityMigratorModule
static interface
ExternalIdCaseSensitivityMigrator.Factory
-
Constructor Summary
Constructors Constructor Description ExternalIdCaseSensitivityMigrator(GitRepositoryManager repoManager, AllUsersName allUsersName, com.google.inject.Provider<MetaDataUpdate.Server> metaDataUpdateServerFactory, ExternalIdNotes.FactoryNoReindex externalIdNotesFactory, ExternalIdFactory externalIdFactory, Boolean isUserNameCaseInsensitive, Boolean dryRun)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
migrate(Collection<ExternalId> todo, Runnable monitor)
-
-
-
Constructor Detail
-
ExternalIdCaseSensitivityMigrator
@Inject public ExternalIdCaseSensitivityMigrator(GitRepositoryManager repoManager, AllUsersName allUsersName, com.google.inject.Provider<MetaDataUpdate.Server> metaDataUpdateServerFactory, ExternalIdNotes.FactoryNoReindex externalIdNotesFactory, ExternalIdFactory externalIdFactory, Boolean isUserNameCaseInsensitive, Boolean dryRun)
-
-
Method Detail
-
migrate
public void migrate(Collection<ExternalId> todo, Runnable monitor) throws org.eclipse.jgit.errors.RepositoryNotFoundException, IOException, org.eclipse.jgit.errors.ConfigInvalidException
- Throws:
org.eclipse.jgit.errors.RepositoryNotFoundException
IOException
org.eclipse.jgit.errors.ConfigInvalidException
-
-