@PublicApi public class SystemInfoImpl extends SystemInfo implements Serializable
| Constructor and Description |
|---|
SystemInfoImpl() |
SystemInfoImpl(StartupStatisticsBean startupStatisticsBean,
BuildDirectoryManager buildDirectoryManager,
com.atlassian.config.HomeLocator homeLocator) |
| Modifier and Type | Method and Description |
|---|---|
String |
fullOutput() |
String |
getApplicationHome() |
String |
getArtifactsDirectory() |
int |
getAvailableProcessors() |
String |
getBuildPath() |
String |
getBuildWorkingDirectory() |
String |
getConfigPath() |
Date |
getCurrentDate() |
String |
getCurrentDirectory() |
Collection |
getEnvironmentVariables() |
String |
getFreeDiskSpace() |
long |
getFreeMemory() |
String |
getHostName() |
String |
getIndexSize() |
String |
getIpAddress() |
String |
getOperatingSystem() |
String |
getOperatingSystemArchitecture() |
long |
getStartupTimestamp() |
String |
getSystemDate() |
String |
getSystemEncoding() |
Collection |
getSystemProperties() |
String |
getSystemProperty(String key) |
String |
getSystemTime() |
String |
getTempDir() |
long |
getTotalMemory() |
String |
getUptime() |
long |
getUsedMemory() |
String |
getUserHome() |
String |
getUserLocale() |
String |
getUserName() |
String |
getUserTimezone() |
String |
toString() |
public SystemInfoImpl()
public SystemInfoImpl(@Nullable
StartupStatisticsBean startupStatisticsBean,
@Nullable
BuildDirectoryManager buildDirectoryManager,
@Nullable
com.atlassian.config.HomeLocator homeLocator)
public long getStartupTimestamp()
getStartupTimestamp in class SystemInfopublic Date getCurrentDate()
getCurrentDate in class SystemInfopublic String getCurrentDirectory()
getCurrentDirectory in class SystemInfopublic String getUptime()
getUptime in class SystemInfopublic String getHostName()
getHostName in class SystemInfopublic String getIpAddress()
getIpAddress in class SystemInfopublic String getTempDir()
getTempDir in class SystemInfopublic String getSystemDate()
getSystemDate in class SystemInfopublic String getSystemTime()
getSystemTime in class SystemInfopublic String getUserName()
getUserName in class SystemInfopublic String getUserTimezone()
getUserTimezone in class SystemInfopublic String getUserLocale()
getUserLocale in class SystemInfopublic String getUserHome()
getUserHome in class SystemInfopublic String getSystemEncoding()
getSystemEncoding in class SystemInfopublic String getOperatingSystem()
getOperatingSystem in class SystemInfopublic String getOperatingSystemArchitecture()
getOperatingSystemArchitecture in class SystemInfopublic long getTotalMemory()
getTotalMemory in class SystemInfopublic long getFreeMemory()
getFreeMemory in class SystemInfopublic long getUsedMemory()
getUsedMemory in class SystemInfopublic int getAvailableProcessors()
getAvailableProcessors in class SystemInfo@Nullable public String getApplicationHome()
getApplicationHome in class SystemInfopublic String getBuildWorkingDirectory()
getBuildWorkingDirectory in class SystemInfopublic String getArtifactsDirectory()
getArtifactsDirectory in class SystemInfopublic String getFreeDiskSpace()
getFreeDiskSpace in class SystemInfopublic String getSystemProperty(String key)
getSystemProperty in class SystemInfopublic String getConfigPath()
getConfigPath in class SystemInfopublic String getBuildPath()
getBuildPath in class SystemInfopublic String getIndexSize()
getIndexSize in class SystemInfopublic Collection getEnvironmentVariables()
getEnvironmentVariables in class SystemInfopublic Collection getSystemProperties()
getSystemProperties in class SystemInfopublic String fullOutput()
fullOutput in class SystemInfoCopyright © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.