public class

SystemInformationHelper

extends Object
java.lang.Object
   ↳ com.atlassian.confluence.status.service.SystemInformationHelper

Class Overview

Takes the Confluence system information and represents it as various ordered maps of key-value pairs. The keys are suitable for localisation.

Summary

Public Constructors
SystemInformationHelper(I18NBean i18n, SystemInformationService service)
Public Methods
Map<StringString> getDatabaseInfo()
Gets an ordered map of information about Confluence's database connection, including driver details and (if possible) latency.
Map<StringString> getRuntimeEnvironment(ServletContext context)
Gets an ordered map of information about the Confluence runtime environment: JVM, application server and operating environment
Map<StringString> getSystemSummary()
Gets an ordered map of general system summary information, including system startup time, Confluence version and the ever-important system favourite colour.
Map<StringString> getUsageInfo()
Gets an ordered map of information about the size of a Confluence instance, including the number of spaces and content entities.
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public SystemInformationHelper (I18NBean i18n, SystemInformationService service)

Public Methods

public Map<StringString> getDatabaseInfo ()

Gets an ordered map of information about Confluence's database connection, including driver details and (if possible) latency.

Returns
  • an ordered map of information about Confluecne's database connection.

public Map<StringString> getRuntimeEnvironment (ServletContext context)

Gets an ordered map of information about the Confluence runtime environment: JVM, application server and operating environment

Parameters
context the servlet context. If this argument is null, some information may not be included
Returns
  • an ordered map of runtime information

public Map<StringString> getSystemSummary ()

Gets an ordered map of general system summary information, including system startup time, Confluence version and the ever-important system favourite colour.

Returns
  • an ordered map of general system information

public Map<StringString> getUsageInfo ()

Gets an ordered map of information about the size of a Confluence instance, including the number of spaces and content entities.

Returns
  • an ordered map of information about the size of a Confluence instance