Package org.ehrbase.api.service
Interface StatusService
- All Superinterfaces:
BaseService
Status service to get information about the running EHRbase instance
-
Method Summary
Modifier and TypeMethodDescriptionReturns current version of archie which has been used to build the running EHRbase instance.Returns information on the current connected Database instance version.Returns current version of EHRbase build that is running.Returns information on the current Java Virtual Machine that is running this EHRbase instance.Returns the current version of openEHR_SDK which has been used to build the running EHRbase instance.Returns information on the current operating system this EHRbase instance is running on.Methods inherited from interface org.ehrbase.api.service.BaseService
getServerConfig, getSystemUuid
-
Method Details
-
getOperatingSystemInformation
String getOperatingSystemInformation()Returns information on the current operating system this EHRbase instance is running on. The resulting info string contains the name, the architecture and the version of the operating system, e.g. "Mac OS X x86_64 10.15.7"- Returns:
- OS information
-
getJavaVMInformation
String getJavaVMInformation()Returns information on the current Java Virtual Machine that is running this EHRbase instance. Provide information on the JVM vendor and the full java runtime version, e.g. "Eclipse OpenJ9 11.0.9+11".- Returns:
- JVM Version string
-
getDatabaseInformation
String getDatabaseInformation()Returns information on the current connected Database instance version. This contains the major version and additionally also the operating system it is running on, e.g. useful if the database runs on a remote server or inside a docker container.- Returns:
- Database information
-
getEhrbaseVersion
String getEhrbaseVersion()Returns current version of EHRbase build that is running.- Returns:
- Current EHRbase version
-
getArchieVersion
String getArchieVersion()Returns current version of archie which has been used to build the running EHRbase instance.- Returns:
- Current used Archie version
-
getOpenEHR_SDK_Version
String getOpenEHR_SDK_Version()Returns the current version of openEHR_SDK which has been used to build the running EHRbase instance.- Returns:
- Current used openEHR_SDK version
-