public class

ChangeLogoStorageUpgradeTask

extends AbstractUpgradeTask
implements DatabaseUpgradeTask
java.lang.Object
   ↳ com.atlassian.confluence.upgrade.AbstractUpgradeTask
     ↳ com.atlassian.confluence.upgrade.upgradetask.ChangeLogoStorageUpgradeTask

Class Overview

We have changed the way logo images are stored in confluence. They used to be stored as resources, accessed through ResourceManager and didn't work in a cluster. Now they are stored as attachments to a GlobalDescription object. This upgrade task performs the migration from the old way to the new way. It is also responsible fro creating a GlobalDescription object.

Summary

Constants
String LOGO_KEY
[Expand]
Inherited Fields
From interface com.atlassian.confluence.upgrade.UpgradeTask
Public Constructors
ChangeLogoStorageUpgradeTask(SettingsManager settingsManager, FileUploadManager fileUploadManager, BootstrapManager bootstrapManager, SpaceManager spaceManager, BandanaManager bandanaManager)
Public Methods
void doUpgrade()
Perform the upgrade.
String getBuildNumber()
String getShortDescription()
A short (
[Expand]
Inherited Methods
From class com.atlassian.confluence.upgrade.AbstractUpgradeTask
From class java.lang.Object
From interface com.atlassian.confluence.upgrade.UpgradeTask

Constants

public static final String LOGO_KEY

Constant Value: "logo"

Public Constructors

public ChangeLogoStorageUpgradeTask (SettingsManager settingsManager, FileUploadManager fileUploadManager, BootstrapManager bootstrapManager, SpaceManager spaceManager, BandanaManager bandanaManager)

Public Methods

public void doUpgrade ()

Perform the upgrade.

Throws
Exception

public String getBuildNumber ()

public String getShortDescription ()

A short (