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 Details

  • Constructor Details

    • AttachmentV3toV4MigrationAction

      public AttachmentV3toV4MigrationAction()
  • Method Details

    • startup

      public void startup(com.atlassian.config.lifecycle.LifecycleContext lifecycleContext) throws InterruptedException
      Specified by:
      startup in interface com.atlassian.config.lifecycle.LifecycleItem
      Throws:
      InterruptedException
    • onRequested

      @EventListener public void onRequested(ZduFinalizationRequestEvent e)
    • shutdown

      public void shutdown(com.atlassian.config.lifecycle.LifecycleContext lifecycleContext) throws Exception
      Specified by:
      shutdown in interface com.atlassian.config.lifecycle.LifecycleItem
      Throws:
      Exception
    • setAttachmentDirectoryLocationResolverV003

      public void setAttachmentDirectoryLocationResolverV003(AttachmentDataStorageLocationResolver attachmentDirectoryLocationResolverV003)
    • setAttachmentMigratorToV4

      public void setAttachmentMigratorToV4(AttachmentMigratorToV4 attachmentMigratorToV4)
    • 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

      public void setClusterManager(ClusterManager clusterManager)
    • setZduManager

      public void setZduManager(ZduManager zduManager)
    • setEventPublisher

      public void setEventPublisher(com.atlassian.event.api.EventPublisher eventPublisher)