com.atlassian.jira.util.system
Interface SystemInfoUtils

All Known Implementing Classes:
SystemInfoUtilsImpl

public interface SystemInfoUtils


Nested Class Summary
static interface SystemInfoUtils.DatabaseMetaData
           
 
Field Summary
static long MEGABYTE
           
 
Method Summary
 java.lang.String getAppServer()
           
 SystemInfoUtils.DatabaseMetaData getDatabaseMetaData()
           
 java.lang.String getDatabaseType()
           
 long getFreeMemory()
           
 long getFreeNonHeapMemory()
           
 long getFreePermGenMemory()
           
 java.lang.String getInstallationType()
           
 java.lang.String getJNDIName()
           
 java.lang.String getJvmInputArguments()
           
 java.util.List<com.atlassian.jdk.utilities.runtimeinformation.MemoryInformation> getMemoryPoolInformation()
           
 long getTotalMemory()
           
 long getTotalNonHeapMemory()
           
 long getTotalPermGenMemory()
           
 java.lang.String getUptime(java.util.ResourceBundle resourceBundle)
           
 long getUsedMemory()
           
 long getUsedNonHeapMemory()
           
 long getUsedPermGenMemory()
           
 boolean isCrowdified()
          Determines whether this instance of JIRA is using Crowd
 

Field Detail

MEGABYTE

static final long MEGABYTE
See Also:
Constant Field Values
Method Detail

getDatabaseType

java.lang.String getDatabaseType()

getJNDIName

java.lang.String getJNDIName()

getAppServer

java.lang.String getAppServer()

getInstallationType

java.lang.String getInstallationType()

getUptime

java.lang.String getUptime(java.util.ResourceBundle resourceBundle)

getTotalMemory

long getTotalMemory()

getFreeMemory

long getFreeMemory()

getUsedMemory

long getUsedMemory()

getMemoryPoolInformation

java.util.List<com.atlassian.jdk.utilities.runtimeinformation.MemoryInformation> getMemoryPoolInformation()

getTotalPermGenMemory

long getTotalPermGenMemory()

getFreePermGenMemory

long getFreePermGenMemory()

getUsedPermGenMemory

long getUsedPermGenMemory()

getTotalNonHeapMemory

long getTotalNonHeapMemory()

getFreeNonHeapMemory

long getFreeNonHeapMemory()

getUsedNonHeapMemory

long getUsedNonHeapMemory()

getJvmInputArguments

java.lang.String getJvmInputArguments()

isCrowdified

boolean isCrowdified()
Determines whether this instance of JIRA is using Crowd

Returns:
true if Crowd is being used, false otherwise

getDatabaseMetaData

SystemInfoUtils.DatabaseMetaData getDatabaseMetaData()
                                                     throws org.ofbiz.core.entity.GenericEntityException,
                                                            JiraException,
                                                            java.sql.SQLException
Throws:
org.ofbiz.core.entity.GenericEntityException
JiraException
java.sql.SQLException


Copyright © 2002-2010 Atlassian. All Rights Reserved.