public class RenaissanceMigrationPageRedirect extends Object implements PageRedirect, Startable
Modifier and Type | Field and Description |
---|---|
static String |
PROPERTY_POST_MIGRATION_PAGE_DISPLAYED |
Constructor and Description |
---|
RenaissanceMigrationPageRedirect(ApplicationProperties properties,
LandingPageRedirectManager landingPageRedirectManager,
GlobalPermissionManager globalPermissionManager,
FeatureManager featureManager,
RenaissanceMigrationStatus renaissanceMigrationStatus) |
Modifier and Type | Method and Description |
---|---|
void |
onImportCompletedEvent(ImportCompletedEvent event) |
void |
start()
This method will be called after the plugin system is fully initialised and all components added to the
dependency injection framework.
|
void |
unregisterSelf() |
Optional<String> |
url(ApplicationUser user)
Gets the URL of the redirect for a given user.
|
public static final String PROPERTY_POST_MIGRATION_PAGE_DISPLAYED
public RenaissanceMigrationPageRedirect(ApplicationProperties properties, LandingPageRedirectManager landingPageRedirectManager, GlobalPermissionManager globalPermissionManager, FeatureManager featureManager, RenaissanceMigrationStatus renaissanceMigrationStatus)
public Optional<String> url(ApplicationUser user)
PageRedirect
url
in interface PageRedirect
user
- for which redirect should be applied.Optional.empty()
if this redirect should not be used.public void start()
Startable
@EventListener public void onImportCompletedEvent(ImportCompletedEvent event)
public void unregisterSelf()
Copyright © 2002-2016 Atlassian. All Rights Reserved.