public interface

RenaissanceMigration

com.atlassian.jira.upgrade.tasks.role.RenaissanceMigration
Known Indirect Subclasses

Class Overview

Performs renaissance migration (i.e. JIRA 6.x single use permission to JIRA 7.x multiple application). This involves:

  1. Moving JIRA 6.x licenses into the new JIRA 7.0 store.
  2. Moving JIRA 6.x users into their associated JIRA 7.0 products.
NOTE: This class it written to access the database as it was in JIRA 6.x and should not be updated to reflect changes that happen after this point.

See Also
  • Move6xUsePermissionOverToCoreAndSoftwareApplications
  • Move6xServiceDeskLicenseTo70Store
  • Move6xLicenseTo70Store

Summary

Public Methods
MigrationState executeTasksAndValidate()
Executes all migration tasks and validates the result.
void migrate()
Executes all migration tasks, validates the result and saves the state.

Public Methods

public MigrationState executeTasksAndValidate ()

Executes all migration tasks and validates the result. Does not apply any changes.

Returns
  • state after the migration.

public void migrate ()

Executes all migration tasks, validates the result and saves the state.