Interface AttachmentDao.AttachmentMigrator
-
- All Known Implementing Classes:
AbstractHibernateAttachmentDao.IntraHibernateAttachmentMigrator
,GeneralAttachmentMigrator
- Enclosing interface:
- AttachmentDao
public static interface AttachmentDao.AttachmentMigrator
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
migrate()
Perform the migrationvoid
setParentContentToExclude(List<? extends ConfluenceEntityObject> contentList)
Set which parent content should be excluded from the migration.void
setProgressMeter(com.atlassian.core.util.ProgressMeter progress)
Set the progress meter to report the status of the migration.void
setSpacesToInclude(List<? extends Space> spaceList)
Set which Spaces should be included in the migration.
-
-
-
Method Detail
-
migrate
void migrate()
Perform the migration
-
setParentContentToExclude
void setParentContentToExclude(List<? extends ConfluenceEntityObject> contentList)
Set which parent content should be excluded from the migration.- Parameters:
contentList
- a List of ContentEntityObjects
-
setSpacesToInclude
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
-
setProgressMeter
void setProgressMeter(com.atlassian.core.util.ProgressMeter progress)
Set the progress meter to report the status of the migration.- Parameters:
progress
- a ProgressMeter instance
-
-