@Component public class BambooApplicationProperties extends Object implements com.atlassian.sal.api.ApplicationProperties
Constructor and Description |
---|
BambooApplicationProperties(AdministrationConfigurationAccessor administrationConfigurationAccessor,
BambooHomeLocator homeLocator) |
Modifier and Type | Method and Description |
---|---|
String |
getApplicationFileEncoding() |
String |
getBaseUrl()
Deprecated.
since sal-2.10
|
String |
getBaseUrl(com.atlassian.sal.api.UrlMode urlMode) |
Date |
getBuildDate() |
String |
getBuildNumber() |
String |
getDisplayName() |
File |
getHomeDirectory() |
Optional<Path> |
getLocalHomeDirectory() |
String |
getPlatformId() |
String |
getPropertyValue(String key) |
Optional<Path> |
getSharedHomeDirectory() |
String |
getVersion() |
@Autowired public BambooApplicationProperties(AdministrationConfigurationAccessor administrationConfigurationAccessor, BambooHomeLocator homeLocator)
@Deprecated public String getBaseUrl()
getBaseUrl
in interface com.atlassian.sal.api.ApplicationProperties
public String getBaseUrl(com.atlassian.sal.api.UrlMode urlMode)
getBaseUrl
in interface com.atlassian.sal.api.ApplicationProperties
public String getVersion()
getVersion
in interface com.atlassian.sal.api.ApplicationProperties
public Date getBuildDate()
getBuildDate
in interface com.atlassian.sal.api.ApplicationProperties
public String getBuildNumber()
getBuildNumber
in interface com.atlassian.sal.api.ApplicationProperties
public String getDisplayName()
getDisplayName
in interface com.atlassian.sal.api.ApplicationProperties
public File getHomeDirectory()
getHomeDirectory
in interface com.atlassian.sal.api.ApplicationProperties
@NotNull public Optional<Path> getLocalHomeDirectory()
getLocalHomeDirectory
in interface com.atlassian.sal.api.ApplicationProperties
@NotNull public Optional<Path> getSharedHomeDirectory()
getSharedHomeDirectory
in interface com.atlassian.sal.api.ApplicationProperties
public String getPropertyValue(String key)
getPropertyValue
in interface com.atlassian.sal.api.ApplicationProperties
@NotNull public String getApplicationFileEncoding()
getApplicationFileEncoding
in interface com.atlassian.sal.api.ApplicationProperties
@NotNull public String getPlatformId()
getPlatformId
in interface com.atlassian.sal.api.ApplicationProperties
Copyright © 2021 Atlassian Software Systems Pty Ltd. All rights reserved.