com.atlassian.confluence.status.service
Interface SystemInformationService
- All Known Implementing Classes:
- DefaultSystemInformationService
public interface SystemInformationService
A service for retrieving information about the system.
getDatabaseInfo
DatabaseInfo getDatabaseInfo()
- Returns:
- information about the database configuration for the system. Should the system be in a state in which
information is not available (e.g. bootstrap failed) then null will be returned.
getSafeDatabaseInfo
DatabaseInfo getSafeDatabaseInfo()
- Returns:
- information about the database configuration for the system. Properties that require the direct
retrieval of a database connection will be skipped. Some properties are pulled out of the system config
which technically could fault through to the database, but for the most part they'll be cached.
getConfluenceInfo
ConfluenceInfo getConfluenceInfo()
- Returns:
- information about the Confluence build and other basic configuration for the system. Should the system
be in a state in which information is not available (e.g. bootstrap failed) then null will be returned.
getSystemProperties
SystemInfo getSystemProperties()
- Returns:
- various useful system information points, mainly gathered from the System properties. Regardless of
system state, an instance bean will always be returned from this call.
getMemoryInfo
MemoryInfo getMemoryInfo()
- Returns:
- information about the memory status of the system.
getUsageInfo
UsageInfo getUsageInfo()
- Returns:
- information about the amount of data in the system.
getModifications
java.util.Map<java.lang.String,java.lang.String> getModifications()
isShowInfoOn500
boolean isShowInfoOn500()
Copyright © 2003-2010 Atlassian. All Rights Reserved.