Class ReadOnlyApplicationConfig
java.lang.Object
com.atlassian.config.internal.ApplicationConfig
com.atlassian.confluence.impl.setup.ReadOnlyApplicationConfig
- All Implemented Interfaces:
com.atlassian.config.ApplicationConfiguration
public class ReadOnlyApplicationConfig
extends com.atlassian.config.internal.ApplicationConfig
Read-only wrapper for ApplicationConfiguration
- Since:
- 8.5.2
-
Field Summary
Fields inherited from class com.atlassian.config.internal.ApplicationConfig
configurationPersister, DEFAULT_APPLICATION_HOME, DEFAULT_CONFIG_FILE_NAME, NULL_BOOLEAN_VALUE, NULL_INTEGER_VALUE -
Constructor Summary
ConstructorsConstructorDescriptionReadOnlyApplicationConfig(com.atlassian.config.ApplicationConfiguration delegate) -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleangetBooleanProperty(Object key) intgetIntegerProperty(Object key) intintgetPropertiesWithPrefix(String prefix) getProperty(Object key) booleanbooleanvoidload()removeProperty(Object key) voidreset()voidsave()voidsetApplicationHome(String home) voidsetBuildNumber(String build) voidsetConfigurationFileName(String configurationFileName) voidsetCurrentSetupStep(String currentSetupStep) voidsetMajorVersion(int majorVersion) voidsetMinorVersion(int minorVersion) voidsetProperty(Object key, boolean value) voidsetProperty(Object key, int value) voidsetProperty(Object key, Object value) voidsetSetupComplete(boolean setupComplete) voidsetSetupType(String setupType) Methods inherited from class com.atlassian.config.internal.ApplicationConfig
getConfigurationFileName, setConfigurationPersister, setInitialProperties
-
Constructor Details
-
ReadOnlyApplicationConfig
public ReadOnlyApplicationConfig(com.atlassian.config.ApplicationConfiguration delegate)
-
-
Method Details
-
getApplicationHome
- Specified by:
getApplicationHomein interfacecom.atlassian.config.ApplicationConfiguration- Overrides:
getApplicationHomein classcom.atlassian.config.internal.ApplicationConfig
-
setApplicationHome
- Specified by:
setApplicationHomein interfacecom.atlassian.config.ApplicationConfiguration- Overrides:
setApplicationHomein classcom.atlassian.config.internal.ApplicationConfig
-
isApplicationHomeValid
public boolean isApplicationHomeValid()- Specified by:
isApplicationHomeValidin interfacecom.atlassian.config.ApplicationConfiguration- Overrides:
isApplicationHomeValidin classcom.atlassian.config.internal.ApplicationConfig
-
setProperty
- Specified by:
setPropertyin interfacecom.atlassian.config.ApplicationConfiguration- Overrides:
setPropertyin classcom.atlassian.config.internal.ApplicationConfig
-
setProperty
- Specified by:
setPropertyin interfacecom.atlassian.config.ApplicationConfiguration- Overrides:
setPropertyin classcom.atlassian.config.internal.ApplicationConfig
-
setProperty
- Specified by:
setPropertyin interfacecom.atlassian.config.ApplicationConfiguration- Overrides:
setPropertyin classcom.atlassian.config.internal.ApplicationConfig
-
getProperty
- Specified by:
getPropertyin interfacecom.atlassian.config.ApplicationConfiguration- Overrides:
getPropertyin classcom.atlassian.config.internal.ApplicationConfig
-
getBooleanProperty
- Specified by:
getBooleanPropertyin interfacecom.atlassian.config.ApplicationConfiguration- Overrides:
getBooleanPropertyin classcom.atlassian.config.internal.ApplicationConfig
-
getIntegerProperty
- Specified by:
getIntegerPropertyin interfacecom.atlassian.config.ApplicationConfiguration- Overrides:
getIntegerPropertyin classcom.atlassian.config.internal.ApplicationConfig
-
removeProperty
- Specified by:
removePropertyin interfacecom.atlassian.config.ApplicationConfiguration- Overrides:
removePropertyin classcom.atlassian.config.internal.ApplicationConfig
-
getProperties
- Specified by:
getPropertiesin interfacecom.atlassian.config.ApplicationConfiguration- Overrides:
getPropertiesin classcom.atlassian.config.internal.ApplicationConfig
-
getBuildNumber
- Specified by:
getBuildNumberin interfacecom.atlassian.config.ApplicationConfiguration- Overrides:
getBuildNumberin classcom.atlassian.config.internal.ApplicationConfig
-
setBuildNumber
- Specified by:
setBuildNumberin interfacecom.atlassian.config.ApplicationConfiguration- Overrides:
setBuildNumberin classcom.atlassian.config.internal.ApplicationConfig
-
getMajorVersion
public int getMajorVersion()- Specified by:
getMajorVersionin interfacecom.atlassian.config.ApplicationConfiguration- Overrides:
getMajorVersionin classcom.atlassian.config.internal.ApplicationConfig
-
setMajorVersion
public void setMajorVersion(int majorVersion) - Specified by:
setMajorVersionin interfacecom.atlassian.config.ApplicationConfiguration- Overrides:
setMajorVersionin classcom.atlassian.config.internal.ApplicationConfig
-
getMinorVersion
public int getMinorVersion()- Specified by:
getMinorVersionin interfacecom.atlassian.config.ApplicationConfiguration- Overrides:
getMinorVersionin classcom.atlassian.config.internal.ApplicationConfig
-
setMinorVersion
public void setMinorVersion(int minorVersion) - Specified by:
setMinorVersionin interfacecom.atlassian.config.ApplicationConfiguration- Overrides:
setMinorVersionin classcom.atlassian.config.internal.ApplicationConfig
-
getApplicationVersion
- Specified by:
getApplicationVersionin interfacecom.atlassian.config.ApplicationConfiguration- Overrides:
getApplicationVersionin classcom.atlassian.config.internal.ApplicationConfig
-
getPropertiesWithPrefix
- Specified by:
getPropertiesWithPrefixin interfacecom.atlassian.config.ApplicationConfiguration- Overrides:
getPropertiesWithPrefixin classcom.atlassian.config.internal.ApplicationConfig
-
isSetupComplete
public boolean isSetupComplete()- Specified by:
isSetupCompletein interfacecom.atlassian.config.ApplicationConfiguration- Overrides:
isSetupCompletein classcom.atlassian.config.internal.ApplicationConfig
-
setSetupComplete
public void setSetupComplete(boolean setupComplete) - Specified by:
setSetupCompletein interfacecom.atlassian.config.ApplicationConfiguration- Overrides:
setSetupCompletein classcom.atlassian.config.internal.ApplicationConfig
-
save
public void save() throws com.atlassian.config.ConfigurationException- Specified by:
savein interfacecom.atlassian.config.ApplicationConfiguration- Overrides:
savein classcom.atlassian.config.internal.ApplicationConfig- Throws:
com.atlassian.config.ConfigurationException
-
reset
public void reset()- Specified by:
resetin interfacecom.atlassian.config.ApplicationConfiguration- Overrides:
resetin classcom.atlassian.config.internal.ApplicationConfig
-
getSetupType
- Specified by:
getSetupTypein interfacecom.atlassian.config.ApplicationConfiguration- Overrides:
getSetupTypein classcom.atlassian.config.internal.ApplicationConfig
-
setSetupType
- Specified by:
setSetupTypein interfacecom.atlassian.config.ApplicationConfiguration- Overrides:
setSetupTypein classcom.atlassian.config.internal.ApplicationConfig
-
getCurrentSetupStep
- Specified by:
getCurrentSetupStepin interfacecom.atlassian.config.ApplicationConfiguration- Overrides:
getCurrentSetupStepin classcom.atlassian.config.internal.ApplicationConfig
-
setCurrentSetupStep
- Specified by:
setCurrentSetupStepin interfacecom.atlassian.config.ApplicationConfiguration- Overrides:
setCurrentSetupStepin classcom.atlassian.config.internal.ApplicationConfig
-
load
public void load() throws com.atlassian.config.ConfigurationException- Specified by:
loadin interfacecom.atlassian.config.ApplicationConfiguration- Overrides:
loadin classcom.atlassian.config.internal.ApplicationConfig- Throws:
com.atlassian.config.ConfigurationException
-
configFileExists
public boolean configFileExists()- Specified by:
configFileExistsin interfacecom.atlassian.config.ApplicationConfiguration- Overrides:
configFileExistsin classcom.atlassian.config.internal.ApplicationConfig
-
setConfigurationFileName
- Specified by:
setConfigurationFileNamein interfacecom.atlassian.config.ApplicationConfiguration- Overrides:
setConfigurationFileNamein classcom.atlassian.config.internal.ApplicationConfig
-