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 Type
    Method
    Description
    boolean
    executeSetupStep(@NotNull String expectedStep, @NotNull ErrorCollection errorCollection, @NotNull Runnable runnable)
     
    <T> io.atlassian.fugue.Either<Boolean,Optional<T>>
    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