public class DefaultBulkPageCopy extends Object implements BulkPageCopy
Constructor and Description |
---|
DefaultBulkPageCopy(HibernateSessionManager hibernateSessionManager,
ContentPermissionManager contentPermissionManager,
PermissionManager permissionManager,
ContentPropertyManager contentPropertyManager,
AttachmentManager attachmentManager,
LinksUpdater linksUpdater,
com.atlassian.beehive.ClusterLockService lockService,
PageManagerInternal pageManager,
SpacePermissionManager spacePermissionManager,
com.atlassian.event.api.EventPublisher eventPublisher,
LinkManager linkManager) |
Modifier and Type | Method and Description |
---|---|
void |
deepCopy(PageCopyOptions pageCopyOptions,
Page originalPage,
Page destinationPage)
Main execution logic of deep copy pages
|
public DefaultBulkPageCopy(HibernateSessionManager hibernateSessionManager, ContentPermissionManager contentPermissionManager, PermissionManager permissionManager, ContentPropertyManager contentPropertyManager, AttachmentManager attachmentManager, LinksUpdater linksUpdater, com.atlassian.beehive.ClusterLockService lockService, PageManagerInternal pageManager, SpacePermissionManager spacePermissionManager, com.atlassian.event.api.EventPublisher eventPublisher, LinkManager linkManager)
public void deepCopy(PageCopyOptions pageCopyOptions, Page originalPage, Page destinationPage)
deepCopy
in interface BulkPageCopy
pageCopyOptions
- options shows us how to copy pageoriginalPage
- original page to copydestinationPage
- destination page to copy toCopyright © 2003–2017 Atlassian. All rights reserved.