Class ReadOnlyApplicationConfig
- java.lang.Object
-
- com.atlassian.confluence.impl.setup.ReadOnlyApplicationConfig
-
- All Implemented Interfaces:
com.atlassian.config.ApplicationConfiguration
public class ReadOnlyApplicationConfig extends Object implements com.atlassian.config.ApplicationConfiguration
Read-only wrapper for ApplicationConfiguration- Since:
- 8.5.2
-
-
Constructor Summary
Constructors Constructor Description ReadOnlyApplicationConfig(com.atlassian.config.ApplicationConfiguration delegate)
-
Method Summary
-
-
-
Method Detail
-
getApplicationHome
public String getApplicationHome()
- Specified by:
getApplicationHomein interfacecom.atlassian.config.ApplicationConfiguration
-
setApplicationHome
public void setApplicationHome(String home) throws com.atlassian.config.ConfigurationException
- Specified by:
setApplicationHomein interfacecom.atlassian.config.ApplicationConfiguration- Throws:
com.atlassian.config.ConfigurationException
-
isApplicationHomeValid
public boolean isApplicationHomeValid()
- Specified by:
isApplicationHomeValidin interfacecom.atlassian.config.ApplicationConfiguration
-
setProperty
public void setProperty(Object key, Object value)
- Specified by:
setPropertyin interfacecom.atlassian.config.ApplicationConfiguration
-
setProperty
public void setProperty(Object key, int value)
- Specified by:
setPropertyin interfacecom.atlassian.config.ApplicationConfiguration
-
setProperty
public void setProperty(Object key, boolean value)
- Specified by:
setPropertyin interfacecom.atlassian.config.ApplicationConfiguration
-
getProperty
public Object getProperty(Object key)
- Specified by:
getPropertyin interfacecom.atlassian.config.ApplicationConfiguration
-
getBooleanProperty
public boolean getBooleanProperty(Object key)
- Specified by:
getBooleanPropertyin interfacecom.atlassian.config.ApplicationConfiguration
-
getIntegerProperty
public int getIntegerProperty(Object key)
- Specified by:
getIntegerPropertyin interfacecom.atlassian.config.ApplicationConfiguration
-
removeProperty
public Object removeProperty(Object key)
- Specified by:
removePropertyin interfacecom.atlassian.config.ApplicationConfiguration
-
getProperties
public Map getProperties()
- Specified by:
getPropertiesin interfacecom.atlassian.config.ApplicationConfiguration
-
getBuildNumber
public String getBuildNumber()
- Specified by:
getBuildNumberin interfacecom.atlassian.config.ApplicationConfiguration
-
setBuildNumber
public void setBuildNumber(String build)
- Specified by:
setBuildNumberin interfacecom.atlassian.config.ApplicationConfiguration
-
getMajorVersion
public int getMajorVersion()
- Specified by:
getMajorVersionin interfacecom.atlassian.config.ApplicationConfiguration
-
setMajorVersion
public void setMajorVersion(int majorVersion)
- Specified by:
setMajorVersionin interfacecom.atlassian.config.ApplicationConfiguration
-
getMinorVersion
public int getMinorVersion()
- Specified by:
getMinorVersionin interfacecom.atlassian.config.ApplicationConfiguration
-
setMinorVersion
public void setMinorVersion(int minorVersion)
- Specified by:
setMinorVersionin interfacecom.atlassian.config.ApplicationConfiguration
-
getApplicationVersion
public String getApplicationVersion()
- Specified by:
getApplicationVersionin interfacecom.atlassian.config.ApplicationConfiguration
-
getPropertiesWithPrefix
public Map getPropertiesWithPrefix(String prefix)
- Specified by:
getPropertiesWithPrefixin interfacecom.atlassian.config.ApplicationConfiguration
-
isSetupComplete
public boolean isSetupComplete()
- Specified by:
isSetupCompletein interfacecom.atlassian.config.ApplicationConfiguration
-
setSetupComplete
public void setSetupComplete(boolean setupComplete)
- Specified by:
setSetupCompletein interfacecom.atlassian.config.ApplicationConfiguration
-
setConfigurationPersister
public void setConfigurationPersister(com.atlassian.config.ConfigurationPersister config)
- Specified by:
setConfigurationPersisterin interfacecom.atlassian.config.ApplicationConfiguration
-
save
public void save() throws com.atlassian.config.ConfigurationException- Specified by:
savein interfacecom.atlassian.config.ApplicationConfiguration- Throws:
com.atlassian.config.ConfigurationException
-
reset
public void reset()
- Specified by:
resetin interfacecom.atlassian.config.ApplicationConfiguration
-
getSetupType
public String getSetupType()
- Specified by:
getSetupTypein interfacecom.atlassian.config.ApplicationConfiguration
-
setSetupType
public void setSetupType(String setupType)
- Specified by:
setSetupTypein interfacecom.atlassian.config.ApplicationConfiguration
-
getCurrentSetupStep
public String getCurrentSetupStep()
- Specified by:
getCurrentSetupStepin interfacecom.atlassian.config.ApplicationConfiguration
-
setCurrentSetupStep
public void setCurrentSetupStep(String currentSetupStep)
- Specified by:
setCurrentSetupStepin interfacecom.atlassian.config.ApplicationConfiguration
-
load
public void load() throws com.atlassian.config.ConfigurationException- Specified by:
loadin interfacecom.atlassian.config.ApplicationConfiguration- Throws:
com.atlassian.config.ConfigurationException
-
configFileExists
public boolean configFileExists()
- Specified by:
configFileExistsin interfacecom.atlassian.config.ApplicationConfiguration
-
setConfigurationFileName
public void setConfigurationFileName(String configurationFileName)
- Specified by:
setConfigurationFileNamein interfacecom.atlassian.config.ApplicationConfiguration
-
-