public interface

ExportContext

com.atlassian.confluence.importexport.ExportContext
Known Indirect Subclasses

Summary

Public Methods
abstract String getExportDirectoryPath()
This method is deprecated. since 3.2 - unused
abstract Set getProcessedIds()
abstract String getScope()
abstract String getType()
abstract User getUser()
abstract List getWorkingEntities()
abstract boolean isExceptionEntity(ConfluenceEntityObject entity)
abstract boolean isExportAttachments()
abstract boolean isExportComments()
abstract boolean isExportHierarchy()
abstract boolean isPageInExport(Page page, PageManager pageManager)
abstract void setExportAttachments(boolean exportAttachments)
abstract void setExportHierarchy(boolean exportChildren)

Public Methods

public abstract String getExportDirectoryPath ()

This method is deprecated.
since 3.2 - unused

public abstract Set getProcessedIds ()

public abstract String getScope ()

Returns
  • the scope of an XML export: global, space or page. These string constants are defined on ImportExportManager.

public abstract String getType ()

Returns
  • the type of the export: HTML, PDF or XML. These constants are defined above.

public abstract User getUser ()

Returns
  • the user this export is being generated for.

public abstract List getWorkingEntities ()

public abstract boolean isExceptionEntity (ConfluenceEntityObject entity)

public abstract boolean isExportAttachments ()

public abstract boolean isExportComments ()

public abstract boolean isExportHierarchy ()

public abstract boolean isPageInExport (Page page, PageManager pageManager)

Returns
  • true if the given page is part of the current export, otherwise false.

public abstract void setExportAttachments (boolean exportAttachments)

public abstract void setExportHierarchy (boolean exportChildren)