com.atlassian.confluence.importexport
Interface ExportContext
- All Known Implementing Classes:
- DefaultExportContext
public interface ExportContext
isExportComments
boolean isExportComments()
isExportAttachments
boolean isExportAttachments()
setExportAttachments
void setExportAttachments(boolean exportAttachments)
isExportHierarchy
boolean isExportHierarchy()
setExportHierarchy
void setExportHierarchy(boolean exportChildren)
isExceptionEntity
boolean isExceptionEntity(ConfluenceEntityObject entity)
getWorkingEntities
List getWorkingEntities()
getProcessedIds
Set getProcessedIds()
getExportDirectoryPath
@Deprecated
String getExportDirectoryPath()
- Deprecated. since 3.2 - unused
getScope
String getScope()
- Returns:
- the scope of an XML export: global, space or page. These string constants
are defined on
ImportExportManager
.
getType
String getType()
- Returns:
- the type of the export: HTML, PDF or XML. These constants are defined above.
getUser
com.atlassian.user.User getUser()
- Returns:
- the user this export is being generated for.
isPageInExport
boolean isPageInExport(Page page,
PageManager pageManager)
- Returns:
- true if the given page is part of the current export, otherwise false.