Class ConfluenceApplicationConfig

  • All Implemented Interfaces:
    com.atlassian.config.ApplicationConfiguration

    public class ConfluenceApplicationConfig
    extends com.atlassian.config.ApplicationConfig
    Confluence wrapper for ApplicationConfiguration which allows to mutate SetupContext setupComplete state as false only during setup process.
    Since:
    8.5.10
    • Field Summary

      • Fields inherited from class com.atlassian.config.ApplicationConfig

        configurationPersister, DEFAULT_APPLICATION_HOME, DEFAULT_CONFIG_FILE_NAME, NULL_BOOLEAN_VALUE, NULL_INTEGER_VALUE
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void setSetupComplete​(boolean setupComplete)  
      • Methods inherited from class com.atlassian.config.ApplicationConfig

        configFileExists, getApplicationHome, getApplicationVersion, getBooleanProperty, getBuildNumber, getConfigurationFileName, getCurrentSetupStep, getIntegerProperty, getMajorVersion, getMinorVersion, getProperties, getPropertiesWithPrefix, getProperty, getSetupType, isApplicationHomeValid, isSetupComplete, load, removeProperty, reset, save, setApplicationHome, setBuildNumber, setConfigurationFileName, setConfigurationPersister, setCurrentSetupStep, setInitialProperties, setMajorVersion, setMinorVersion, setProperty, setProperty, setProperty, setSetupType
    • Constructor Detail

      • ConfluenceApplicationConfig

        public ConfluenceApplicationConfig()
    • Method Detail

      • setSetupComplete

        public void setSetupComplete​(boolean setupComplete)
        Specified by:
        setSetupComplete in interface com.atlassian.config.ApplicationConfiguration
        Overrides:
        setSetupComplete in class com.atlassian.config.ApplicationConfig