Uses of Interface
com.atlassian.confluence.impl.backuprestore.restore.idmapping.IdMapper
-
-
Uses of IdMapper in com.atlassian.confluence.impl.backuprestore.restore.idmapping
Classes in com.atlassian.confluence.impl.backuprestore.restore.idmapping that implement IdMapper Modifier and Type Class Description class
AbstractIdMapper
Responsible for keeping id mappings between the xml ids and the database ids during restore.class
SiteRestoreIdMapper
Responsible for keeping id mappings between the xml ids and the database ids during site restore.class
SpaceRestoreIdMapper
Responsible for keeping all required id mappings between the xml ids and the database ids during space restore.Methods in com.atlassian.confluence.impl.backuprestore.restore.idmapping that return IdMapper Modifier and Type Method Description IdMapper
IdMapperFactory. createIdMapper(BackupRestoreJob job, JobSource jobSource, Collection<ExportableEntityInfo> importableEntitiesInfo, OnObjectsProcessingHandler onObjectsProcessingHandler)
-
Uses of IdMapper in com.atlassian.confluence.impl.backuprestore.restore.persisters
Methods in com.atlassian.confluence.impl.backuprestore.restore.persisters with parameters of type IdMapper Modifier and Type Method Description int
ObjectQueueProcessor. processChunkOfStash(ImportedObjectsStash stash, IdMapper idMapper)
Processes a small piece of data from the stash async.Constructors in com.atlassian.confluence.impl.backuprestore.restore.persisters with parameters of type IdMapper Constructor Description AttachmentsPersister(AttachmentDataFileSystem attachmentDataFileSystem, AttachmentDaoInternal attachmentDao, IdMapper idMapper, Callable<ZipFile> zipFile, Boolean backupAttachments)
BodyContentPersister(ImportedObjectsStashFactory importedObjectsStashFactory, ObjectPersister databasePersister, PersisterHelper persisterHelper, IdMapper idMapper, ContentUserKeyExtractor contentUserKeyExtractor)
ContentPersister(ObjectPersister objectPersister, ImportedObjectsStashFactory importedObjectsStashFactory, IdMapper idMapper, ContentPersisterHelper contentPersisterHelper, AncestorRecordsGenerator ancestorRecordsGenerator, OnObjectsProcessingHandler onObjectsProcessingHandler)
ContentPropertiesPersister(ObjectPersister objectPersister, ImportedObjectsStashFactory importedObjectsStashFactory, boolean ignoreCollections, PersisterHelper persisterHelper, IdMapper idMapper)
DatabasePersister(RestoreDao restoreDao, EntityInfoSqlHelper entityInfoSqlHelper, IdMapper idMapper, OnObjectsProcessingHandler onObjectsProcessingHandler)
DirectoryMappingPersister(ObjectPersister objectPersister, ImportedObjectsStashFactory importedObjectsStashFactory, PersisterHelper persisterHelper, IdMapper idMapper, OperationRecordsGenerator operationRecordsGenerator, ListIndexColumnValueCalculator listIndexColumnValueCalculator)
EntityPersistersFactory(ObjectPersister databaseOnlyPersister, ObjectPersister contentEntitiesPersister, ImportedObjectsStashFactory importedObjectsStashFactory, OnObjectsProcessingHandler onObjectsProcessingHandler, IdMapper idMapper, DeferredActionsHolder deferredActionsHolder, DeferredActionsFactory deferredActionsFactory, StorageFormatUserRewriter storageFormatUserRewriter)
GenericPersister(ObjectQueueProcessor objectQueueProcessor, Class<?> supportedClass, IdMapper idMapper, ImportedObjectsStashFactory importedObjectsStashFactory)
InternalUserCredentialRecordPersister(ObjectPersister objectPersister, PersisterHelper persisterHelper, ImportedObjectsStashFactory importedObjectsStashFactory, IdMapper idMapper, ListIndexColumnValueCalculator listIndexColumnValueCalculator)
PageTemplatePersister(ObjectPersister objectPersister, IdMapper idMapper, ImportedObjectsStashFactory importedObjectsStashFactory, PageTemplatePersisterHelper pageTemplatePersisterHelper, ObjectQueueProcessor objectQueueProcessor)
SpacePersister(ImportedObjectsStashFactory importedObjectsStashFactory, ObjectPersister objectPersister, IdMapper idMapper, DeferredActionsHolder deferredActionsHolder, DeferredActionsFactory deferredActionsFactory, PersisterHelper persisterHelper, OnObjectsProcessingHandler onObjectsProcessingHandler, Optional<Set<String>> allowedSpaceKeys)
-
Uses of IdMapper in com.atlassian.confluence.impl.backuprestore.restore.persisters.deferredoperations
Constructors in com.atlassian.confluence.impl.backuprestore.restore.persisters.deferredoperations with parameters of type IdMapper Constructor Description DeferredActionsFactory(HibernateMetadataHelper hibernateMetadataHelper, RestoreDao restoreDao, IdMapper idMapper)
DeferredUpdateRecordAction(IdMapper idMapper, RestoreDao restoreDao, ExportableEntityInfo entityInfoToUpdate, HibernateField hibernateFieldToUpdate, ExportableEntityInfo referencedEntityInfo, Object originalRecordId, Object referencedObjectId)
-