public static interface

AttachmentDao.AttachmentMigrator

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

Summary

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

Public Methods

public abstract void migrate ()

Perform the migration

public abstract void setParentContentToExclude (List<? extends ContentEntityObject> contentList)

Set which parent content should be excluded from the migration.

Parameters
contentList a List of ContentEntityObjects

public abstract void setProgressMeter (ProgressMeter progress)

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

Parameters
progress a ProgressMeter instance

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

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

Parameters
spaceList a List of Spaces