@Component public class

StudioTabMigrator

extends Object
implements LifecycleAware
java.lang.Object
   ↳ com.atlassian.jira.plugin.headernav.legacy.StudioTabMigrator

Class Overview

This component migrates project tabs from the StudioTabManager in the jira-ondemand-theme-plugin to the CustomContentLinkService in the atlassian-nav-links-plugin. It exists only to see a startup event and perform the migration

Summary

Public Constructors
StudioTabMigrator(ReadOnlyStudioTabManager studioTabManager, ProjectManager projectManager, CustomContentLinkServiceFactory customContentLinkServiceFactory, PluginSettingsFactory pluginSettingsFactory, NavlinksProjectPermissionManager navlinksProjectPermissionManager)
Public Methods
void onStart()
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.sal.api.lifecycle.LifecycleAware

Public Constructors

public StudioTabMigrator (ReadOnlyStudioTabManager studioTabManager, ProjectManager projectManager, CustomContentLinkServiceFactory customContentLinkServiceFactory, PluginSettingsFactory pluginSettingsFactory, NavlinksProjectPermissionManager navlinksProjectPermissionManager)

Public Methods

public void onStart ()