public class ConfluenceApplicationProperties extends Object implements com.atlassian.sal.api.ApplicationProperties
| Constructor and Description |
|---|
ConfluenceApplicationProperties(SettingsManager settingsManager,
ClusterConfigurationHelper clusterConfigurationHelper,
HttpContext httpContext,
com.atlassian.dc.filestore.api.compat.FilesystemPath sharedHome,
com.atlassian.dc.filestore.api.compat.FilesystemPath localHome,
com.atlassian.dc.filestore.api.compat.FilesystemPath confluenceHome) |
| Modifier and Type | Method and Description |
|---|---|
String |
getApplicationFileEncoding() |
String |
getApplicationName() |
String |
getBaseUrl() |
String |
getBaseUrl(com.atlassian.sal.api.UrlMode urlMode) |
protected com.atlassian.fugue.Option<String> |
getBaseUrlFromRequest(javax.servlet.http.HttpServletRequest request) |
Date |
getBuildDate() |
String |
getBuildNumber() |
protected String |
getCanonicalBaseUrl() |
String |
getDisplayName() |
File |
getHomeDirectory() |
HttpContext |
getHttpContext() |
Optional<Path> |
getLocalHomeDirectory() |
@NonNull String |
getPlatformId() |
String |
getPropertyValue(String key) |
Optional<Path> |
getSharedHomeDirectory() |
String |
getVersion() |
public ConfluenceApplicationProperties(SettingsManager settingsManager, ClusterConfigurationHelper clusterConfigurationHelper, HttpContext httpContext, com.atlassian.dc.filestore.api.compat.FilesystemPath sharedHome, com.atlassian.dc.filestore.api.compat.FilesystemPath localHome, com.atlassian.dc.filestore.api.compat.FilesystemPath confluenceHome)
public String getBaseUrl()
getBaseUrl in interface com.atlassian.sal.api.ApplicationPropertiespublic String getBaseUrl(com.atlassian.sal.api.UrlMode urlMode)
getBaseUrl in interface com.atlassian.sal.api.ApplicationPropertiesprotected String getCanonicalBaseUrl()
protected com.atlassian.fugue.Option<String> getBaseUrlFromRequest(javax.servlet.http.HttpServletRequest request)
public String getDisplayName()
getDisplayName in interface com.atlassian.sal.api.ApplicationPropertiespublic String getVersion()
getVersion in interface com.atlassian.sal.api.ApplicationPropertiespublic Date getBuildDate()
getBuildDate in interface com.atlassian.sal.api.ApplicationPropertiespublic String getBuildNumber()
getBuildNumber in interface com.atlassian.sal.api.ApplicationPropertiespublic File getHomeDirectory()
getHomeDirectory in interface com.atlassian.sal.api.ApplicationProperties@Nonnull public Optional<Path> getLocalHomeDirectory()
getLocalHomeDirectory in interface com.atlassian.sal.api.ApplicationProperties@Nonnull public Optional<Path> getSharedHomeDirectory()
getSharedHomeDirectory in interface com.atlassian.sal.api.ApplicationPropertiespublic String getPropertyValue(String key)
getPropertyValue in interface com.atlassian.sal.api.ApplicationPropertiespublic HttpContext getHttpContext()
public String getApplicationName()
public @NonNull String getPlatformId()
getPlatformId in interface com.atlassian.sal.api.ApplicationPropertiesCopyright © 2003–2022 Atlassian. All rights reserved.