Package com.atlassian.confluence.importexport.impl

Interface Summary
Operation  
 

Class Summary
AbstractExporterImpl  
AbstractRendererExporterImpl  
AbstractXmlExporter abstract class that deals strictly with the conversion of a objects to an xml stream
BackupExporter converts _all_ objects in confluence to xml (used for making site-wide backups)
BackupImporter  
BackupJob  
BackupRestoreHibernateUtil  
CleanTempDirectoryJob Removes files from the Confluence temporary files directory.
ConfluenceLocalSessionFactoryBeanForBackup  
DefaultExportEmbeddedResourceRenderer Class that passes on the rendering of an EmbeddedResource to the correct export renderer

Requires that the PermissionManager attribute be set, in order to resolve permissions for attachments (it is not injected by Spring)

DeferredOperations Created by IntelliJ IDEA.
ExportEmbeddedImageRenderer The export renderer copies the embedded resource into the export directory and then generates a link to that exported file.
ExportEmbeddedResourceRenderer Created by IntelliJ IDEA.
ExportLinkRenderer  
ExportUtils  
FileBackupImporter  
FileXmlExporter Performs the file IO side of the export/backup

For example: - copying attachments to temp directory - copying config files

Then performs the zipping and packaging into a zip file

HibernateObjectHandleTranslator Created by IntelliJ IDEA.
HtmlExporter  
ImportedAttachmentIterator  
MemoryBackupImporter  
MemoryXmlExporter  
OperationSet Created by IntelliJ IDEA.
PdfExporter  
ReverseDatabinder Converts the XML backups into Hibernate data structures for restoring space, site
TrivialObjectHandleTranslator Created by IntelliJ IDEA.
WikiExporter  
XMLDatabinder Converts Hibernate data structures into an XML format used for backups
XmlExporter exports all entities added to the "working entities" collection in the context, to xml used for making page and space xml exports
 



Confluence is developed by Atlassian.