public class

UserStatusPermissionUpgradeTask

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

Class Overview

This upgrade task gives all users with the 'Use Confluence' permission the 'Update Status' permission

Summary

[Expand]
Inherited Fields
From interface com.atlassian.confluence.upgrade.UpgradeTask
Public Constructors
UserStatusPermissionUpgradeTask(SpacePermissionManager spacePermissionManager)
Public Methods
void doUpgrade()
Perform the upgrade.
String getBuildNumber()
String getShortDescription()
A short (
void validate()

This is only implemented in this abstract base class for the convenience of the large number of older upgrade tasks.

[Expand]
Inherited Methods
From class com.atlassian.confluence.upgrade.AbstractUpgradeTask
From class java.lang.Object
From interface com.atlassian.confluence.upgrade.UpgradeTask

Public Constructors

public UserStatusPermissionUpgradeTask (SpacePermissionManager spacePermissionManager)

Public Methods

public void doUpgrade ()

Perform the upgrade.

Throws
Exception

public String getBuildNumber ()

public String getShortDescription ()

A short (

public void validate ()

This is only implemented in this abstract base class for the convenience of the large number of older upgrade tasks.

If you are implementing a new UpgradeTask you must give some consideration to implementing validation as well.