Class AttachmentV3toV4MigrationAction
java.lang.Object
com.atlassian.confluence.admin.actions.AttachmentV3toV4MigrationAction
- All Implemented Interfaces:
com.atlassian.config.lifecycle.LifecycleItem
public class AttachmentV3toV4MigrationAction
extends Object
implements com.atlassian.config.lifecycle.LifecycleItem
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
setAttachmentDirectoryLocationResolverV003
(AttachmentDataStorageLocationResolver attachmentDirectoryLocationResolverV003) void
setAttachmentMigrationExecutorService
(ExecutorService attachmentMigrationExecutorService) void
setAttachmentMigratorToV4
(AttachmentMigratorToV4 attachmentMigratorToV4) void
setClusterLockService
(com.atlassian.beehive.ClusterLockService clusterLockService) void
setClusterManager
(ClusterManager clusterManager) void
setEventPublisher
(com.atlassian.event.api.EventPublisher eventPublisher) void
setSalDarkFeatureManager
(com.atlassian.sal.api.features.DarkFeatureManager salDarkFeatureManager) void
setZduManager
(ZduManager zduManager) void
shutdown
(com.atlassian.config.lifecycle.LifecycleContext lifecycleContext) void
startup
(com.atlassian.config.lifecycle.LifecycleContext lifecycleContext)
-
Field Details
-
V_3_TO_V_4_MIGRATION_LOCK
- See Also:
-
-
Constructor Details
-
AttachmentV3toV4MigrationAction
public AttachmentV3toV4MigrationAction()
-
-
Method Details
-
startup
public void startup(com.atlassian.config.lifecycle.LifecycleContext lifecycleContext) throws InterruptedException - Specified by:
startup
in interfacecom.atlassian.config.lifecycle.LifecycleItem
- Throws:
InterruptedException
-
onRequested
-
shutdown
public void shutdown(com.atlassian.config.lifecycle.LifecycleContext lifecycleContext) throws Exception - Specified by:
shutdown
in interfacecom.atlassian.config.lifecycle.LifecycleItem
- Throws:
Exception
-
setAttachmentDirectoryLocationResolverV003
public void setAttachmentDirectoryLocationResolverV003(AttachmentDataStorageLocationResolver attachmentDirectoryLocationResolverV003) -
setAttachmentMigratorToV4
-
setSalDarkFeatureManager
public void setSalDarkFeatureManager(com.atlassian.sal.api.features.DarkFeatureManager salDarkFeatureManager) -
setAttachmentMigrationExecutorService
public void setAttachmentMigrationExecutorService(ExecutorService attachmentMigrationExecutorService) -
setClusterLockService
public void setClusterLockService(com.atlassian.beehive.ClusterLockService clusterLockService) -
setClusterManager
-
setZduManager
-
setEventPublisher
public void setEventPublisher(com.atlassian.event.api.EventPublisher eventPublisher)
-