public class

SystemInfoUtilsImpl

extends Object
implements SystemInfoUtils
java.lang.Object
   ↳ com.atlassian.jira.util.system.SystemInfoUtilsImpl

Class Overview

Supply specific system information of the current JIRA installation. For Example: Returning the current database type.

Summary

Nested Classes
class SystemInfoUtilsImpl.MaskedUrlDatabaseMetaData  
[Expand]
Inherited Constants
From interface com.atlassian.jira.util.system.SystemInfoUtils
Public Constructors
SystemInfoUtilsImpl()
Public Methods
long getAllocatedMemory()
String getAppServer()
SystemInfoUtils.DatabaseMetaData getDatabaseMetaData()
String getDatabaseType()
String getDbDescriptorLabel()
String getDbDescriptorValue()
long getFreeAllocatedMemory()
long getFreeMemory()
long getFreeNonHeapMemory()
long getFreePermGenMemory()
String getInstallationType()
String getJvmInputArguments()
List<MemoryInformation> getMemoryPoolInformation()
long getTotalMemory()
long getTotalNonHeapMemory()
long getTotalPermGenMemory()
long getUnAllocatedMemory()
String getUptime(ResourceBundle resourceBundle)
long getUsedMemory()
long getUsedNonHeapMemory()
long getUsedPermGenMemory()
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.jira.util.system.SystemInfoUtils

Public Constructors

public SystemInfoUtilsImpl ()

Public Methods

public long getAllocatedMemory ()

public String getAppServer ()

public SystemInfoUtils.DatabaseMetaData getDatabaseMetaData ()

Throws
GenericEntityException
JiraException
SQLException

public String getDatabaseType ()

public String getDbDescriptorLabel ()

public String getDbDescriptorValue ()

public long getFreeAllocatedMemory ()

public long getFreeMemory ()

public long getFreeNonHeapMemory ()

public long getFreePermGenMemory ()

public String getInstallationType ()

public String getJvmInputArguments ()

public List<MemoryInformation> getMemoryPoolInformation ()

public long getTotalMemory ()

public long getTotalNonHeapMemory ()

public long getTotalPermGenMemory ()

public long getUnAllocatedMemory ()

public String getUptime (ResourceBundle resourceBundle)

public long getUsedMemory ()

public long getUsedNonHeapMemory ()

public long getUsedPermGenMemory ()