public class CrowdApplicationProperties extends Object implements com.atlassian.sal.api.ApplicationProperties
Constructor and Description |
---|
CrowdApplicationProperties(com.atlassian.config.HomeLocator homeLocator,
PropertyManager propertyManager,
ClusterService clusterService,
HomeDirectoryService homeDirectoryService) |
Modifier and Type | Method and Description |
---|---|
String |
getApplicationFileEncoding() |
String |
getBaseUrl() |
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() |
public CrowdApplicationProperties(com.atlassian.config.HomeLocator homeLocator, PropertyManager propertyManager, ClusterService clusterService, HomeDirectoryService homeDirectoryService)
public 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.ApplicationProperties
public String getBaseUrl()
getBaseUrl
in interface com.atlassian.sal.api.ApplicationProperties
@Nonnull public final String getBaseUrl(com.atlassian.sal.api.UrlMode urlMode)
getBaseUrl
in interface com.atlassian.sal.api.ApplicationProperties
@Nonnull public String getDisplayName()
getDisplayName
in interface com.atlassian.sal.api.ApplicationProperties
@Nonnull public String getPlatformId()
getPlatformId
in interface com.atlassian.sal.api.ApplicationProperties
@Nonnull public String getVersion()
getVersion
in interface com.atlassian.sal.api.ApplicationProperties
@Nonnull public Date getBuildDate()
getBuildDate
in interface com.atlassian.sal.api.ApplicationProperties
@Nonnull public String getBuildNumber()
getBuildNumber
in interface com.atlassian.sal.api.ApplicationProperties
@Nullable public String getPropertyValue(String key)
getPropertyValue
in interface com.atlassian.sal.api.ApplicationProperties
Copyright © 2021 Atlassian. All rights reserved.