Package com.atlassian.confluence.impl.backuprestore.backup.exporters
package com.atlassian.confluence.impl.backuprestore.backup.exporters
-
ClassDescriptionResponsible for exporting objects that should not be exported as a part of the space unless other objects have references to them.Responsible for exporting all content entitity objects.Extracts content property.The helper is used by database exporters.Just a helper for Space and site exporters creator.Creates exporters on demand.Responsible for monitoring exported events of ContentEntityObject and Space classes, exporting notifications and sending data to the backup writer.Responsible for monitoring exported events of Space class, exporting historical and non-historical page templates of spaces and sending data to the backup writer.Is used to perform any additional actions on entity objects after they have been exportedThis class will use
PluginFragmentTransformer
andReferencesFromBodyContentExtractorMarkerV2
and scan body content to extract a list ofEntityObjectReadyForExport.Reference
Note: this mainly focus on extractingEntityObjectReadyForExport.Reference
for exporting purpose.Responsible for exporting objects that should not be exported as a part of the space unless other objects have references to them.Generic data exporter depends on another single entity type.Extract space and send data to the backup writer.Create all exporters responsible for extracting data from the database during space backup.This is a default transformer which will be used in export.