Uses of Interface
org.nuxeo.runtime.migration.MigrationService.MigrationContext
Packages that use MigrationService.MigrationContext
Package
Description
-
Uses of MigrationService.MigrationContext in org.nuxeo.ecm.core.migrator
Fields in org.nuxeo.ecm.core.migrator declared as MigrationService.MigrationContextModifier and TypeFieldDescriptionprotected MigrationService.MigrationContext
AbstractRepositoryMigrator.migrationContext
Deprecated, for removal: This API element is subject to removal in a future version.Methods in org.nuxeo.ecm.core.migrator with parameters of type MigrationService.MigrationContextModifier and TypeMethodDescriptionprotected void
AbstractRepositoryMigrator.checkShutdownRequested
(MigrationService.MigrationContext migrationContext) protected void
AbstractRepositoryMigrator.migrateRepository
(String step, MigrationService.MigrationContext migrationContext, String repositoryName) protected abstract void
AbstractRepositoryMigrator.migrateSession
(String step, MigrationService.MigrationContext context, CoreSession session) protected <T> void
AbstractRepositoryMigrator.processBatched
(MigrationService.MigrationContext migrationContext, int batchSize, Collection<T> collection, Consumer<T> consumer, String progressMessage) Runs a consumer on the collection, committing every BATCH_SIZE elements, reporting progress and checking for shutdown request.void
AbstractBulkMigrator.run
(String step, MigrationService.MigrationContext migrationContext) -
Uses of MigrationService.MigrationContext in org.nuxeo.ecm.core.trash
Methods in org.nuxeo.ecm.core.trash with parameters of type MigrationService.MigrationContextModifier and TypeMethodDescriptionprotected void
TrashedStateMigrator.migrateSession
(String step, MigrationService.MigrationContext migrationContext, CoreSession session) void
TrashedStateMigrator.run
(String step, MigrationService.MigrationContext migrationContext) -
Uses of MigrationService.MigrationContext in org.nuxeo.ecm.platform.comment.impl
Methods in org.nuxeo.ecm.platform.comment.impl with parameters of type MigrationService.MigrationContextModifier and TypeMethodDescriptionprotected void
CommentsMigrator.migrateSession
(String step, MigrationService.MigrationContext migrationContext, CoreSession session) protected void
CommentsMigrator.migrateSessionPropertyToSecured
(CoreSession session, MigrationService.MigrationContext migrationContext) protected void
CommentsMigrator.migrateSessionRelationToProperty
(CoreSession session, MigrationService.MigrationContext migrationContext) void
CommentsMigrator.run
(String step, MigrationService.MigrationContext migrationContext) -
Uses of MigrationService.MigrationContext in org.nuxeo.runtime.migration
Classes in org.nuxeo.runtime.migration that implement MigrationService.MigrationContextModifier and TypeClassDescriptionprotected static class
Migration context implementation that reports progress in the key/value store and can be shutdown.Fields in org.nuxeo.runtime.migration declared as MigrationService.MigrationContextModifier and TypeFieldDescriptionprotected final MigrationService.MigrationContext
MigrationServiceImpl.MigratorWithContext.migrationContext
Fields in org.nuxeo.runtime.migration with type parameters of type MigrationService.MigrationContextModifier and TypeFieldDescriptionprotected final BiConsumer<MigrationService.MigrationContext,
Throwable> MigrationServiceImpl.MigratorWithContext.afterMigration
protected final Consumer<MigrationService.MigrationContext>
MigrationServiceImpl.MigratorWithContext.migration
Methods in org.nuxeo.runtime.migration with parameters of type MigrationService.MigrationContextModifier and TypeMethodDescriptionvoid
MigrationService.Migrator.run
(String step, MigrationService.MigrationContext migrationContext) Runs a migration step.void
MigrationServiceImpl.InvalidatorMigrator.run
(String step, MigrationService.MigrationContext migrationContext) Constructor parameters in org.nuxeo.runtime.migration with type arguments of type MigrationService.MigrationContextModifierConstructorDescriptionMigratorWithContext
(Consumer<MigrationService.MigrationContext> migration, MigrationServiceImpl.ProgressReporter progressReporter, BiConsumer<MigrationService.MigrationContext, Throwable> afterMigration) MigratorWithContext
(Consumer<MigrationService.MigrationContext> migration, MigrationServiceImpl.ProgressReporter progressReporter, BiConsumer<MigrationService.MigrationContext, Throwable> afterMigration)
AbstractRepositoryMigrator.migrateRepository(String, MigrationContext, String)
AbstractRepositoryMigrator.migrateSession(String, MigrationContext, CoreSession)
AbstractRepositoryMigrator.checkShutdownRequested(MigrationContext)
AbstractRepositoryMigrator.processBatched(MigrationContext, int, Collection, Consumer, String)