Uses of Interface
com.atlassian.confluence.impl.backuprestore.hibernate.ExportableEntityInfo
Packages that use ExportableEntityInfo
Package
Description
-
Uses of ExportableEntityInfo in com.atlassian.confluence.impl.backuprestore.backup.exporters
Methods in com.atlassian.confluence.impl.backuprestore.backup.exporters that return ExportableEntityInfoModifier and TypeMethodDescriptionstatic @Nullable ExportableEntityInfoExporterCreatorHelper.cutPageTemplateEntityInfo(Collection<ExportableEntityInfo> exportableEntities) BandanaDataExporter.getEntityInfo()BandanaDataExporter.getEntityInfo(Class<?> exportedClass) BodyContentDataExporter.getEntityInfo()BodyContentDataExporter.getEntityInfo(Class<?> exportedClass) BucketsExporter.getEntityInfo()BucketsExporter.getEntityInfo(Class<?> exportedClass) Content2ContentRelationEntityDataExporter.getEntityInfo()Content2ContentRelationEntityDataExporter.getEntityInfo(Class<?> exportedClass) ContentEntityDatabaseDataExporter.getEntityInfo()ContentEntityDatabaseDataExporter.getEntityInfo(Class<?> exportedClass) ContentPropertyDataExporter.getEntityInfo()ContentPropertyDataExporter.getEntityInfo(Class<?> exportedClass) Exporter.getEntityInfo()Returns default entity info for persister.Exporter.getEntityInfo(Class<?> exportedClass) Returns default entity info for the particular class.LabellingExporter.getEntityInfo()LabellingExporter.getEntityInfo(Class<?> exportedClass) NotificationDatabaseDataExporter.getEntityInfo()NotificationDatabaseDataExporter.getEntityInfo(Class<?> exportedClass) PageTemplateExporter.getEntityInfo()PageTemplateExporter.getEntityInfo(Class<?> exportedClass) PluginSettingDataExporter.getEntityInfo()PluginSettingDataExporter.getEntityInfo(Class<?> exportedClass) SimpleEntityExporter.getEntityInfo()SimpleEntityExporter.getEntityInfo(Class<?> exportedClass) SingleDependencyGenericExporter.getEntityInfo()SingleDependencyGenericExporter.getEntityInfo(Class<?> exportedClass) SpaceDatabaseDataExporter.getEntityInfo()SpaceDatabaseDataExporter.getEntityInfo(Class<?> exportedClass) Methods in com.atlassian.confluence.impl.backuprestore.backup.exporters that return types with arguments of type ExportableEntityInfoModifier and TypeMethodDescriptionstatic List<ExportableEntityInfo> ExporterCreatorHelper.cutAllContentEntityInfos(Collection<ExportableEntityInfo> exportableEntities) static List<ExportableEntityInfo> ExporterCreatorHelper.cutAllUserMappingEntityInfos(Collection<ExportableEntityInfo> exportableEntities) Methods in com.atlassian.confluence.impl.backuprestore.backup.exporters with parameters of type ExportableEntityInfoModifier and TypeMethodDescriptionprotected StringSingleDependencyGenericExporter.buildQuery(ExportableEntityInfo entityInfo, Set<Class<?>> simpleEntities) ExporterFactory.createApplicationExporter(ExportableEntityInfo entityInfo) Creates a site backup exporter forApplicationImplExporterFactory.createBandanaDataExporter(ExportableEntityInfo entityInfo) Creates a space backup exporter works for ConfluenceBandanaRecord.ExporterFactory.createBodyContentExporter(ExportableEntityInfo entityInfo, ReferenceEntityFromBodyContentExtractor referenceEntityFromBodyContentExtractor) Creates a space backup exporter for Body Content entitiesExporterFactory.createBucketPropertySetItemsExporter(ExportableEntityInfo entityInfo) Creates BucketPropertySetItem site exporter.ExporterFactory.createBucketsExporter(ExportableEntityInfo entityInfo) Creates a space backup exporter for BucketPropertySetItem objects.ExporterFactory.createConfluenceUserExporter(ExportableEntityInfo entityInfo) Creates a space backup exporter works for ConfluenceUserImpl.ExporterFactory.createContent2ContentRelationEntityExporter(ExportableEntityInfo entityInfo) Creates a space backup exporter works for Content2ContentRelationEntity.ExporterFactory.createContentPropertySpaceExporter(ExportableEntityInfo entityInfo, boolean keepCollectionsForContentProperties) Creates a space backup exporter for ContentProperty objectsExporterFactory.createDirectoryExporter(ExportableEntityInfo entityInfo) Creates a site backup exporter forDirectoryImplExporterFactory.createDirectoryMappingExporter(ExportableEntityInfo entityInfo) Creates a site backup exporter forDirectoryMappingExporterFactory.createGenericSiteExporter(ExportableEntityInfo entityInfo) Creates a generic site exporter works for most of the tables.ExporterFactory.createGenericSiteExporterDoubleColumnId(ExportableEntityInfo entityInfo) ExporterFactory.createLabellingExporter(ExportableEntityInfo entityInfo) Creates a space backup exporter works for Labelling.ExporterFactory.createNotificationDatabaseDataExporter(ExportableEntityInfo entityInfo) Creates a space backup exporter works for Notification.ExporterFactory.createPageTemplateExporter(ExportableEntityInfo entityInfo) Creates a space backup exporter works for PageTemplate.ExporterFactory.createPluginSettingDataExporter(ExportableEntityInfo entityInfo) Creates a space backup exporter works for PluginSetting.ExporterFactory.createServiceAccountSpaceExporter(ExportableEntityInfo entityInfo) Creates a space backup exporter works for ServiceAccountUserImpl.ExporterFactory.createSimpleEntityExporter(ExportableEntityInfo entityInfo) Creates a generic space backup exporter works for simple entities.ExporterFactory.createSingleDependencyGenericExporter(ExportableEntityInfo entityInfo, Set<Class<?>> simpleEntitiesClasses) Creates a space backup exporter works for tables with single dependency that is not in simple entity classes.ExporterFactory.createSingleDependencyGenericSiteExporter(ExportableEntityInfo entityInfo) Creates a site backup exporter works for tables with single dependency that is not in simple entity classes.ExporterFactory.createSpaceDatabaseDataExporter(ExportableEntityInfo entityInfo) Creates a space backup exporter works for Space.ExporterFactory.createTombstoneExporter(ExportableEntityInfo entityInfo) protected static List<HibernateField> SingleDependencyGenericExporter.getAllExternalReferencesExceptSimpleOnes(ExportableEntityInfo entityInfo, Set<Class<?>> simpleEntities) intDatabaseExporterHelper.getBatchSize(ExportableEntityInfo entityInfo) protected Class<?> SingleDependencyGenericExporter.getMonitoredClass(ExportableEntityInfo entityInfo, Set<Class<?>> simpleEntities) static booleanSimpleEntityExporter.isSuitableForExporter(ExportableEntityInfo entityInfo, Set<Class<?>> simpleEntities) static booleanSingleDependencyGenericExporter.isSuitableForExporter(ExportableEntityInfo entityInfo, Set<Class<?>> simpleEntities) Returns true when the entity type has only one external reference (except references to the simple entities).Method parameters in com.atlassian.confluence.impl.backuprestore.backup.exporters with type arguments of type ExportableEntityInfoModifier and TypeMethodDescriptionExporterFactory.createContentEntitySpaceExporter(List<ExportableEntityInfo> allContentEntityInfos, ContentPropertyDataExporter contentPropertyDataExporter, boolean keepCollectionsForContentProperties) Creates a space backup exporter for ContentEntities (one exporter for all content entities)ExporterFactory.createContentSiteExporter(List<ExportableEntityInfo> allContentEntityInfos, boolean includeAttachments) Creates a custom exporter for the whole CONTENT table.ExporterFactory.createUserMappingSiteExporter(List<ExportableEntityInfo> allUserMappingInfos) Creates a custom exporter for the USER_MAPPING table.static List<ExportableEntityInfo> ExporterCreatorHelper.cutAllContentEntityInfos(Collection<ExportableEntityInfo> exportableEntities) static List<ExportableEntityInfo> ExporterCreatorHelper.cutAllUserMappingEntityInfos(Collection<ExportableEntityInfo> exportableEntities) static @Nullable ExportableEntityInfoExporterCreatorHelper.cutPageTemplateEntityInfo(Collection<ExportableEntityInfo> exportableEntities) Constructors in com.atlassian.confluence.impl.backuprestore.backup.exporters with parameters of type ExportableEntityInfoModifierConstructorDescriptionBandanaDataExporter(ExportableEntityInfo entityInfo, CommonDatabaseDataExporter exporter) Content2ContentRelationEntityDataExporter(ExportableEntityInfo entityInfo, CommonDatabaseDataExporter exporter) LabellingExporter(ExportableEntityInfo entityInfo, CommonDatabaseDataExporter exporter) NotificationDatabaseDataExporter(ExportableEntityInfo entityInfo, CommonDatabaseDataExporter exporter) PageTemplateExporter(ExportableEntityInfo entityInfo, CommonDatabaseDataExporter exporter) PluginSettingDataExporter(ExportableEntityInfo entityInfo, CommonDatabaseDataExporter exporter) SingleDependencyGenericExporter(CommonDatabaseDataExporter commonExporter, ExportableEntityInfo entityInfo, Set<Class<?>> simpleEntities) -
Uses of ExportableEntityInfo in com.atlassian.confluence.impl.backuprestore.backup.exporters.converters
Methods in com.atlassian.confluence.impl.backuprestore.backup.exporters.converters that return ExportableEntityInfoModifier and TypeMethodDescriptionAbstractDatabaseDataConverter.getEntityInfo()AbstractDatabaseDataConverter.getEntityInfo(Class<?> entityClass) Converter.getEntityInfo()Converter.getEntityInfo(Class<?> exportedClass) DelegatingConverterWithEnrichment.getEntityInfo()DelegatingConverterWithEnrichment.getEntityInfo(Class<?> exportedClass) EntityWithAdditionalDataConverter.getEntityInfo()EntityWithAdditionalDataConverter.getEntityInfo(Class<?> exportedClass) Constructors in com.atlassian.confluence.impl.backuprestore.backup.exporters.converters with parameters of type ExportableEntityInfoModifierConstructorDescriptionAbstractDatabaseDataConverter(ExportableEntityInfo entityInfo, HibernateMetadataHelper hibernateMetadataHelper, StatisticsCollector statisticsCollector) CommonDatabaseDataConverter(ExportableEntityInfo entityInfo, HibernateMetadataHelper hibernateMetadataHelper, StatisticsCollector statisticsCollector) Content2ContentRelationEntityDataConverter(ExportableEntityInfo entityInfo, HibernateMetadataHelper hibernateMetadataHelper, StatisticsCollector statisticsCollector) DelegatingConverterWithEnrichment(Converter delegate, ExportableEntityInfo defaultEntityInfo, List<ExportObjectsEnrichment> enrichments) Constructor parameters in com.atlassian.confluence.impl.backuprestore.backup.exporters.converters with type arguments of type ExportableEntityInfoModifierConstructorDescriptionAbstractDatabaseDataConverter(Collection<ExportableEntityInfo> entityInfos, HibernateMetadataHelper hibernateMetadataHelper, StatisticsCollector statisticsCollector) ContentEntityDatabaseDataConverter(Collection<ExportableEntityInfo> entityInfos, HibernateMetadataHelper hibernateMetadataHelper, StatisticsCollector statisticsCollector) UserMappingDatabaseDataConverter(Collection<ExportableEntityInfo> entityInfos, HibernateMetadataHelper hibernateMetadataHelper, StatisticsCollector statisticsCollector) -
Uses of ExportableEntityInfo in com.atlassian.confluence.impl.backuprestore.backup.exporters.site
Methods in com.atlassian.confluence.impl.backuprestore.backup.exporters.site that return ExportableEntityInfoModifier and TypeMethodDescriptionGenericSiteExporter.getEntityInfo()GenericSiteExporter.getEntityInfo(Class<?> exportedClass) Constructors in com.atlassian.confluence.impl.backuprestore.backup.exporters.site with parameters of type ExportableEntityInfoModifierConstructorDescriptionBucketPropertySetItemQueryProvider(DatabaseExporterHelper helper, ExportableEntityInfo entityInfo) DoubleColumnIdQueryProvider(DatabaseExporterHelper helper, ExportableEntityInfo entityInfo) SingleColumnQueryProvider(DatabaseExporterHelper helper, ExportableEntityInfo entityInfo) SingleColumnWithDiscriminatorQueryProvider(DatabaseExporterHelper helper, ExportableEntityInfo entityInfo) -
Uses of ExportableEntityInfo in com.atlassian.confluence.impl.backuprestore.hibernate
Classes in com.atlassian.confluence.impl.backuprestore.hibernate that implement ExportableEntityInfoModifier and TypeClassDescriptionclassCustom entity info for CONFANCESTORS table.classCustom entity info for cwd_application_attribute table.classRepresent hibernate entity that has to be exported.classCustom entity info for cwd_directory_attribute table.classCustom entity info for cwd_app_dir_operation table.classCustom entity info for cwd_directory_operation table.Methods in com.atlassian.confluence.impl.backuprestore.hibernate that return ExportableEntityInfoModifier and TypeMethodDescriptionExportableEntityInfoFactory.createAncestorsEntityInfo()ExportableEntityInfoFactory.createApplicationAttributeEntityInfo()ExportableEntityInfoFactory.createDirectoryAttributeEntityInfo()ExportableEntityInfoFactory.createDirectoryMappingOperationEntityInfo()ExportableEntityInfoFactory.createDirectoryOperationEntityInfo()ExportableEntityInfoFactory.createExportableEntityInfo(org.hibernate.persister.entity.AbstractEntityPersister entityPersister) HibernateMetadataHelper.getEntityInfoByClass(Class<?> clazz) HibernateMetadataHelper.getEntityInfoByClassName(String className) Methods in com.atlassian.confluence.impl.backuprestore.hibernate that return types with arguments of type ExportableEntityInfoModifier and TypeMethodDescriptionHibernateMetadataHelper.getAdditionalExportableEntitiesByClass()HibernateMetadataHelper.getAllEntitiesForSpaceDeletion()Map<jakarta.persistence.metamodel.EntityType<?>, ExportableEntityInfo> HibernateMetadataHelper.getAllExportableEntities()HibernateMetadataHelper.getAllExportableEntitiesByClass()HibernateMetadataHelper.getAllSiteImportableEntities()HibernateMetadataHelper.getAllSpaceImportableEntities() -
Uses of ExportableEntityInfo in com.atlassian.confluence.impl.backuprestore.restore
Methods in com.atlassian.confluence.impl.backuprestore.restore with parameters of type ExportableEntityInfoModifier and TypeMethodDescriptionEntityInfoSqlHelper.getInsertQuery(ExportableEntityInfo entityInfo) -
Uses of ExportableEntityInfo in com.atlassian.confluence.impl.backuprestore.restore.domain
Methods in com.atlassian.confluence.impl.backuprestore.restore.domain that return ExportableEntityInfoConstructors in com.atlassian.confluence.impl.backuprestore.restore.domain with parameters of type ExportableEntityInfoModifierConstructorDescriptionImportedObjectV2(ExportableEntityInfo exportableEntityInfo, Object id, Map<String, Object> propertyValueMap) -
Uses of ExportableEntityInfo in com.atlassian.confluence.impl.backuprestore.restore.idmapping
Methods in com.atlassian.confluence.impl.backuprestore.restore.idmapping with parameters of type ExportableEntityInfoModifier and TypeMethodDescriptionvoidAbstractIdMapper.markObjectsAsPersisted(ExportableEntityInfo entityInfo, List<Object> databaseObjectIds) voidIdMapper.markObjectsAsPersisted(ExportableEntityInfo entityInfo, List<Object> databaseObjectIds) Marks all ids as persisted.IdMapper.prepareObjectsToBePersisted(ExportableEntityInfo entityInfo, Collection<ImportedObjectV2> importedObjects) Prepares records to be inserted to the database.SiteRestoreIdMapper.prepareObjectsToBePersisted(ExportableEntityInfo entityInfo, Collection<ImportedObjectV2> importedObjects) SpaceRestoreIdMapper.prepareObjectsToBePersisted(ExportableEntityInfo entityInfo, Collection<ImportedObjectV2> importedObjects) Method parameters in com.atlassian.confluence.impl.backuprestore.restore.idmapping with type arguments of type ExportableEntityInfoModifier and TypeMethodDescriptionIdMapperFactory.createIdMapper(JobScope jobScope, JobSource jobSource, Collection<ExportableEntityInfo> importableEntitiesInfo, OnObjectsProcessingHandler onObjectsProcessingHandler) Constructor parameters in com.atlassian.confluence.impl.backuprestore.restore.idmapping with type arguments of type ExportableEntityInfoModifierConstructorDescriptionFakeObjectProvider(Collection<ExportableEntityInfo> importableEntitiesInfo) FilteredPersistedObjectsRegister(PersistedObjectsRegister realPersister, Collection<ExportableEntityInfo> importableEntitiesInfo) -
Uses of ExportableEntityInfo in com.atlassian.confluence.impl.backuprestore.restore.persisters
Methods in com.atlassian.confluence.impl.backuprestore.restore.persisters with parameters of type ExportableEntityInfoModifier and TypeMethodDescriptionEntityPersistersFactory.createAncestorsGenerator(ExportableEntityInfo ancestorsEntityInfo) EntityPersistersFactory.createApplicationPersister(ExportableEntityInfo directoryAttributeEntityInfo) EntityPersistersFactory.createDirectoryMappingPersister(ExportableEntityInfo directoryMappingOperationEntityInfo) EntityPersistersFactory.createDirectoryPersister(ExportableEntityInfo directoryOperationEntityInfo, ExportableEntityInfo directoryAttributeEntityInfo) EntityPersistersFactory.createGenericPersister(ExportableEntityInfo entityInfo) Method parameters in com.atlassian.confluence.impl.backuprestore.restore.persisters with type arguments of type ExportableEntityInfoModifier and TypeMethodDescriptionvoidAttachmentsPersister.persist(Map<ExportableEntityInfo, Collection<ImportedObjectV2>> objectsToPersistGroupedByClass) Persists attachment files in the attachments' storage (e.g.voidDatabasePersister.persist(Map<ExportableEntityInfo, Collection<ImportedObjectV2>> objectsToPersistGroupedByClass) voidPersister.persist(Map<ExportableEntityInfo, Collection<ImportedObjectV2>> objectsWithDatabaseIdsByClass) Persists some or all given objects.booleanAttachmentsPersister.shouldPersist(Map<ExportableEntityInfo, Collection<ImportedObjectV2>> objectsWithDatabaseIdsByClass) Checks if this persister should be executed.booleanDatabasePersister.shouldPersist(Map<ExportableEntityInfo, Collection<ImportedObjectV2>> objectsWithDatabaseIdsByClass) booleanPersister.shouldPersist(Map<ExportableEntityInfo, Collection<ImportedObjectV2>> objectsWithDatabaseIdsByClass) Checks if should persist any of the given objects.Constructors in com.atlassian.confluence.impl.backuprestore.restore.persisters with parameters of type ExportableEntityInfoModifierConstructorDescriptionAncestorRecordsGenerator(ExportableEntityInfo ancestorsEntityInfo) AttributeRecordsGenerator(ExportableEntityInfo attributeEntityInfo, String idPropertyName) OperationRecordsGenerator(ExportableEntityInfo operationEntityInfo, String idPropertyName, String operationTypePropertyName) Constructor parameters in com.atlassian.confluence.impl.backuprestore.restore.persisters with type arguments of type ExportableEntityInfoModifierConstructorDescriptionPersistersCreator(EntityPersistersFactory entityPersistersFactory, Collection<ExportableEntityInfo> exportableEntityInfos, Map<Class<?>, ExportableEntityInfo> additionalExportableEntities, JobScope jobScope, Optional<Set<String>> allowedLowerSpaceKeys) PersistersCreator(EntityPersistersFactory entityPersistersFactory, Collection<ExportableEntityInfo> exportableEntityInfos, Map<Class<?>, ExportableEntityInfo> additionalExportableEntities, JobScope jobScope, Optional<Set<String>> allowedLowerSpaceKeys) -
Uses of ExportableEntityInfo in com.atlassian.confluence.impl.backuprestore.restore.persisters.deferredoperations
Methods in com.atlassian.confluence.impl.backuprestore.restore.persisters.deferredoperations that return ExportableEntityInfoMethods in com.atlassian.confluence.impl.backuprestore.restore.persisters.deferredoperations with parameters of type ExportableEntityInfoModifier and TypeMethodDescriptionDeferredActionsFactory.createUpdateOperation(ExportableEntityInfo entityInfoToUpdate, HibernateField hibernateFieldToUpdate, Object originalRecordId, Object referencedObjectId) Constructors in com.atlassian.confluence.impl.backuprestore.restore.persisters.deferredoperations with parameters of type ExportableEntityInfoModifierConstructorDescriptionDeferredUpdateRecordAction(IdMapper idMapper, RestoreDao restoreDao, ExportableEntityInfo entityInfoToUpdate, HibernateField hibernateFieldToUpdate, ExportableEntityInfo referencedEntityInfo, Object originalRecordId, Object referencedObjectId) -
Uses of ExportableEntityInfo in com.atlassian.confluence.impl.backuprestore.restore.preprocessing
Methods in com.atlassian.confluence.impl.backuprestore.restore.preprocessing with parameters of type ExportableEntityInfoModifier and TypeMethodDescriptionstatic ImportedObjectV2ImportedObjectV1ToV2Converter.fromLegacyImportedObject(ImportedObject legacyImportedObject, ExportableEntityInfo exportableEntityInfo, EntityInfoSqlHelper entityInfoSqlHelper, HibernateMetadataHelper hibernateMetadataHelper) -
Uses of ExportableEntityInfo in com.atlassian.confluence.impl.space.deletion.backgrounddeletion.erasers
Methods in com.atlassian.confluence.impl.space.deletion.backgrounddeletion.erasers with parameters of type ExportableEntityInfoModifier and TypeMethodDescriptionSpaceContentErasersFactory.createGenericEraser(BooleanSupplier isDeadlineReached, ExportableEntityInfo exportableEntityInfo, Collection<TableFieldHavingForeignKey> dependantFieldsWithEntities, Map<Class<?>, EntityEraser> allErasers) SpaceContentErasersFactory.createPageTemplateEraser(BooleanSupplier isDeadlineReached, ExportableEntityInfo exportableEntityInfo, Collection<TableFieldHavingForeignKey> dependantFieldsWithEntities, Map<Class<?>, EntityEraser> allErasers) SpaceContentErasersFactory.createSpaceEraser(BooleanSupplier isDeadlineReached, ExportableEntityInfo exportableEntityInfo, Collection<TableFieldHavingForeignKey> dependantFieldsWithEntities, Map<Class<?>, EntityEraser> allErasers) SpaceContentErasersFactory.createSynchronyTablesEraser(ExportableEntityInfo exportableEntityInfo) Method parameters in com.atlassian.confluence.impl.space.deletion.backgrounddeletion.erasers with type arguments of type ExportableEntityInfoModifier and TypeMethodDescriptionMap<Class<?>, EntityEraser> SpaceContentErasersListBuilder.createAllErasers(Collection<ExportableEntityInfo> allEntities, ConfluenceUser initiator, BooleanSupplier isDeadlineReached) Create all erasers for current space deletion iteration.SpaceContentErasersFactory.createContentEraser(BooleanSupplier isDeadlineReached, ConfluenceUser initiator, Collection<ExportableEntityInfo> allExportableEntityInfos, Collection<TableFieldHavingForeignKey> dependantFieldsWithEntities, Map<Class<?>, EntityEraser> allErasers, AttachmentFileEraser attachmentFileEraser, AncestorsEraser ancestorsEraser, BucketPropertySetItemEraser bucketPropertySetItemEraser) Constructors in com.atlassian.confluence.impl.space.deletion.backgrounddeletion.erasers with parameters of type ExportableEntityInfoModifierConstructorDescriptionGenericEraser(BooleanSupplier isDeadlineReached, SpaceDeletionSqlScriptsRunner spaceDeletionSqlScriptsRunner, ExportableEntityInfo exportableEntityInfo, SpaceDeletionEventSender spaceDeletionEventSender, Collection<TableFieldHavingForeignKey> dependantFieldsWithEntities, Map<Class<?>, EntityEraser> allErasers) PageTemplateEraser(BooleanSupplier isDeadlineReached, SpaceDeletionSqlScriptsRunner spaceDeletionSqlScriptsRunner, ExportableEntityInfo exportableEntityInfo, SpaceDeletionEventSender spaceDeletionEventSender, Collection<TableFieldHavingForeignKey> dependantFieldsWithEntities, Map<Class<?>, EntityEraser> allErasers) SpaceEraser(BooleanSupplier isDeadlineReached, SpaceDeletionSqlScriptsRunner spaceDeletionSqlScriptsRunner, ExportableEntityInfo exportableEntityInfo, SpaceDeletionEventSender spaceDeletionEventSender, Collection<TableFieldHavingForeignKey> dependantFieldsWithEntities, Map<Class<?>, EntityEraser> allErasers) Constructor parameters in com.atlassian.confluence.impl.space.deletion.backgrounddeletion.erasers with type arguments of type ExportableEntityInfoModifierConstructorDescriptionContentEntityObjectEraser(BooleanSupplier isDeadlineReached, ConfluenceUser initiator, SpaceDeletionSqlScriptsRunner spaceDeletionSqlScriptsRunner, Collection<ExportableEntityInfo> exportableContentEntityInfos, Collection<TableFieldHavingForeignKey> dependantFieldsWithEntities, Map<Class<?>, EntityEraser> allErasers, AttachmentFileEraser attachmentFileEraser, AncestorsEraser ancestorsEraser, BucketPropertySetItemEraser bucketPropertySetItemEraser, SpaceDeletionEventSender spaceDeletionEventSender)