Package com.atlassian.bamboo.setup
Interface BambooSetupPersister
- All Superinterfaces:
com.atlassian.config.setup.SetupPersister
- All Known Implementing Classes:
DefaultSetupPersister
public interface BambooSetupPersister
extends com.atlassian.config.setup.SetupPersister
-
Field Summary
Fields inherited from interface com.atlassian.config.setup.SetupPersister
SETUP_INSTALL_DEMO_DATA, SETUP_STATE_COMPLETE, SETUP_TYPE_CUSTOM, SETUP_TYPE_INITIAL, SETUP_TYPE_INSTALL
-
Method Summary
Modifier and TypeMethodDescriptionboolean
executeSetupStep
(@NotNull String expectedStep, @NotNull ErrorCollection errorCollection, @NotNull Runnable runnable) executeSetupStep
(@NotNull String expectedStep, @NotNull ErrorCollection errorCollection, @NotNull Callable<T> callable) Methods inherited from interface com.atlassian.config.setup.SetupPersister
finishSetup, getCompletedSteps, getCurrentStep, getSetupType, getUncompletedSteps, isDemonstrationContentInstalled, progessSetupStep, setDemonstrationContentInstalled, setSetupType
-
Method Details
-
executeSetupStep
boolean executeSetupStep(@NotNull @NotNull String expectedStep, @NotNull @NotNull ErrorCollection errorCollection, @NotNull @NotNull Runnable runnable) -
executeSetupStep
<T> io.atlassian.fugue.Either<Boolean,Optional<T>> executeSetupStep(@NotNull @NotNull String expectedStep, @NotNull @NotNull ErrorCollection errorCollection, @NotNull @NotNull Callable<T> callable) throws com.atlassian.config.setup.SetupException - Throws:
com.atlassian.config.setup.SetupException
-