com.atlassian.confluence.importexport
Interface ExportContext

All Known Implementing Classes:
DefaultExportContext

public interface ExportContext


Method Summary
 String getExportDirectoryPath()
          Deprecated. since 3.2 - unused
 Set getProcessedIds()
           
 String getScope()
           
 String getType()
           
 com.atlassian.user.User getUser()
           
 List getWorkingEntities()
           
 boolean isExceptionEntity(ConfluenceEntityObject entity)
           
 boolean isExportAttachments()
           
 boolean isExportComments()
           
 boolean isExportHierarchy()
           
 boolean isPageInExport(Page page, PageManager pageManager)
           
 void setExportAttachments(boolean exportAttachments)
           
 void setExportHierarchy(boolean exportChildren)
           
 

Method Detail

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.


Copyright © 2003-2011 Atlassian. All Rights Reserved.