Package com.atlassian.jira.setup
Class InstantSetupStrategy
java.lang.Object
com.atlassian.jira.setup.InstantSetupStrategy
- All Implemented Interfaces:
SetupStrategy<InstantSetupStrategy.SetupParameters,
InstantSetupStrategy.Step>
public class InstantSetupStrategy
extends Object
implements SetupStrategy<InstantSetupStrategy.SetupParameters,InstantSetupStrategy.Step>
Default implementation of SetupStrategy. It is intended to be used during Instant Setup's SetupFinishing step.
- Since:
- v6.4
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
static enum
Nested classes/interfaces inherited from interface com.atlassian.jira.setup.SetupStrategy
SetupStrategy.Status, SetupStrategy.StepSwitcher<StepT>, SetupStrategy.StepTask
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.google.common.collect.ImmutableMap<InstantSetupStrategy.Step,
SetupStrategy.Status> Define initial statuses of different steps.void
setup
(InstantSetupStrategy.SetupParameters setupParameters, SetupStrategy.StepSwitcher<InstantSetupStrategy.Step> switcher) static void
setupJiraBaseUrl
(String baseUrl)
-
Constructor Details
-
InstantSetupStrategy
public InstantSetupStrategy()
-
-
Method Details
-
setupJiraBaseUrl
-
setup
public void setup(InstantSetupStrategy.SetupParameters setupParameters, SetupStrategy.StepSwitcher<InstantSetupStrategy.Step> switcher) throws Exception - Specified by:
setup
in interfaceSetupStrategy<InstantSetupStrategy.SetupParameters,
InstantSetupStrategy.Step> - Throws:
Exception
-
getInitialSteps
public com.google.common.collect.ImmutableMap<InstantSetupStrategy.Step,SetupStrategy.Status> getInitialSteps()Description copied from interface:SetupStrategy
Define initial statuses of different steps.- Specified by:
getInitialSteps
in interfaceSetupStrategy<InstantSetupStrategy.SetupParameters,
InstantSetupStrategy.Step> - Returns:
- map of steps to their statuses. At least one step must be in pending status
-