Uses of Interface
com.atlassian.confluence.impl.space.deletion.backgrounddeletion.erasers.EntityEraser
Packages that use EntityEraser
-
Uses of EntityEraser in com.atlassian.confluence.impl.space.deletion.backgrounddeletion.erasers
Classes in com.atlassian.confluence.impl.space.deletion.backgrounddeletion.erasers that implement EntityEraserModifier and TypeClassDescriptionclassDeletes records from CONTENT table.classEraser that can remove data from most of the tables.classDeletes page templates and their historical versions.classRemoves records from the space table and all dependant tables.classMethods in com.atlassian.confluence.impl.space.deletion.backgrounddeletion.erasers that return EntityEraserModifier and TypeMethodDescriptionSpaceContentErasersFactory.createContentEraser(BooleanSupplier isDeadlineReached, ConfluenceUser initiator, Collection<ExportableEntityInfo> allExportableEntityInfos, Collection<TableFieldHavingForeignKey> dependantFieldsWithEntities, Map<Class<?>, EntityEraser> allErasers, AttachmentFileEraser attachmentFileEraser, AncestorsEraser ancestorsEraser, BucketPropertySetItemEraser bucketPropertySetItemEraser) SpaceContentErasersFactory.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) Methods in com.atlassian.confluence.impl.space.deletion.backgrounddeletion.erasers that return types with arguments of type EntityEraserModifier and TypeMethodDescriptionMap<Class<?>, EntityEraser> SpaceContentErasersListBuilder.createAllErasers(Collection<ExportableEntityInfo> allEntities, ConfluenceUser initiator, BooleanSupplier isDeadlineReached) Create all erasers for current space deletion iteration.Method parameters in com.atlassian.confluence.impl.space.deletion.backgrounddeletion.erasers with type arguments of type EntityEraserModifier and TypeMethodDescriptionSpaceContentErasersFactory.createContentEraser(BooleanSupplier isDeadlineReached, ConfluenceUser initiator, Collection<ExportableEntityInfo> allExportableEntityInfos, Collection<TableFieldHavingForeignKey> dependantFieldsWithEntities, Map<Class<?>, EntityEraser> allErasers, AttachmentFileEraser attachmentFileEraser, AncestorsEraser ancestorsEraser, BucketPropertySetItemEraser bucketPropertySetItemEraser) SpaceContentErasersFactory.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) Constructor parameters in com.atlassian.confluence.impl.space.deletion.backgrounddeletion.erasers with type arguments of type EntityEraserModifierConstructorDescriptionContentEntityObjectEraser(BooleanSupplier isDeadlineReached, ConfluenceUser initiator, SpaceDeletionSqlScriptsRunner spaceDeletionSqlScriptsRunner, Collection<ExportableEntityInfo> exportableContentEntityInfos, Collection<TableFieldHavingForeignKey> dependantFieldsWithEntities, Map<Class<?>, EntityEraser> allErasers, AttachmentFileEraser attachmentFileEraser, AncestorsEraser ancestorsEraser, BucketPropertySetItemEraser bucketPropertySetItemEraser, SpaceDeletionEventSender spaceDeletionEventSender) GenericEraser(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)