public static interface

AttachmentDao.AttachmentCopier

com.atlassian.confluence.pages.persistence.dao.AttachmentDao.AttachmentCopier
Known Indirect Subclasses

Summary

Public Methods
void copy()
Perform the copy
void setParentContentToExclude(List<? extends ConfluenceEntityObject> contentList)
Set which parent content should be excluded from the copy.
void setProgressMeter(ProgressMeter progress)
Set the progress meter to report the status of the copy.
void setSpacesToInclude(List<? extends Space> spaceList)
Set which Spaces should be included in the copy.

Public Methods

public void copy ()

Perform the copy

public void setParentContentToExclude (List<? extends ConfluenceEntityObject> contentList)

Set which parent content should be excluded from the copy.

Parameters
contentList a List of ContentEntityObjects

public void setProgressMeter (ProgressMeter progress)

Set the progress meter to report the status of the copy.

Parameters
progress a ProgressMeter instance

public void setSpacesToInclude (List<? extends Space> spaceList)

Set which Spaces should be included in the copy. If no Spaces are set, then content from all Spaces is included.

Parameters
spaceList a List of Spaces