public class MockApplicationConfiguration extends Object implements com.atlassian.config.ApplicationConfiguration
Constructor and Description |
---|
MockApplicationConfiguration() |
MockApplicationConfiguration(Map<String,String> properties) |
public void setApplicationHome(String home) throws com.atlassian.config.ConfigurationException
setApplicationHome
in interface com.atlassian.config.ApplicationConfiguration
com.atlassian.config.ConfigurationException
public String getApplicationHome()
getApplicationHome
in interface com.atlassian.config.ApplicationConfiguration
public boolean isApplicationHomeValid()
isApplicationHomeValid
in interface com.atlassian.config.ApplicationConfiguration
public void setProperty(Object key, Object value)
setProperty
in interface com.atlassian.config.ApplicationConfiguration
public void setProperty(Object key, int value)
setProperty
in interface com.atlassian.config.ApplicationConfiguration
public void setProperty(Object key, boolean value)
setProperty
in interface com.atlassian.config.ApplicationConfiguration
public Object getProperty(Object key)
getProperty
in interface com.atlassian.config.ApplicationConfiguration
public boolean getBooleanProperty(Object key)
getBooleanProperty
in interface com.atlassian.config.ApplicationConfiguration
public int getIntegerProperty(Object key)
getIntegerProperty
in interface com.atlassian.config.ApplicationConfiguration
public Object removeProperty(Object key)
removeProperty
in interface com.atlassian.config.ApplicationConfiguration
public Map getProperties()
getProperties
in interface com.atlassian.config.ApplicationConfiguration
public void setBuildNumber(String build)
setBuildNumber
in interface com.atlassian.config.ApplicationConfiguration
public String getBuildNumber()
getBuildNumber
in interface com.atlassian.config.ApplicationConfiguration
public int getMajorVersion()
getMajorVersion
in interface com.atlassian.config.ApplicationConfiguration
public void setMajorVersion(int majorVersion)
setMajorVersion
in interface com.atlassian.config.ApplicationConfiguration
public int getMinorVersion()
getMinorVersion
in interface com.atlassian.config.ApplicationConfiguration
public void setMinorVersion(int minorVersion)
setMinorVersion
in interface com.atlassian.config.ApplicationConfiguration
public String getApplicationVersion()
getApplicationVersion
in interface com.atlassian.config.ApplicationConfiguration
public Map<String,Object> getPropertiesWithPrefix(String prefix)
getPropertiesWithPrefix
in interface com.atlassian.config.ApplicationConfiguration
public boolean isSetupComplete()
isSetupComplete
in interface com.atlassian.config.ApplicationConfiguration
public void setSetupComplete(boolean setupComplete)
setSetupComplete
in interface com.atlassian.config.ApplicationConfiguration
public void setConfigurationPersister(com.atlassian.config.ConfigurationPersister config)
setConfigurationPersister
in interface com.atlassian.config.ApplicationConfiguration
public void save() throws com.atlassian.config.ConfigurationException
save
in interface com.atlassian.config.ApplicationConfiguration
com.atlassian.config.ConfigurationException
public void reset()
reset
in interface com.atlassian.config.ApplicationConfiguration
public String getSetupType()
getSetupType
in interface com.atlassian.config.ApplicationConfiguration
public void setSetupType(String setupType)
setSetupType
in interface com.atlassian.config.ApplicationConfiguration
public String getCurrentSetupStep()
getCurrentSetupStep
in interface com.atlassian.config.ApplicationConfiguration
public void setCurrentSetupStep(String currentSetupStep)
setCurrentSetupStep
in interface com.atlassian.config.ApplicationConfiguration
public void load() throws com.atlassian.config.ConfigurationException
load
in interface com.atlassian.config.ApplicationConfiguration
com.atlassian.config.ConfigurationException
public boolean configFileExists()
configFileExists
in interface com.atlassian.config.ApplicationConfiguration
public void setConfigurationFileName(String configurationFileName)
setConfigurationFileName
in interface com.atlassian.config.ApplicationConfiguration
Copyright © 2019 Atlassian Software Systems Pty Ltd. All rights reserved.