Class DefaultHealthStatusService
java.lang.Object
dev.getelements.elements.service.health.DefaultHealthStatusService
- All Implemented Interfaces:
HealthStatusService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionPerforms some health checks on the server and then returns the status.jakarta.inject.Provider<ControlClient> voidsetControlClientProvider(jakarta.inject.Provider<ControlClient> controlClientProvider) voidsetDatabaseHealthStatusDaos(Set<DatabaseHealthStatusDao> databaseHealthStatusDaos) voidsetInstanceDiscoveryService(InstanceDiscoveryService instanceDiscoveryService) voidsetMapper(MapperRegistry mapperRegistry) voidsetRemoteInvokerRegistry(RemoteInvokerRegistry remoteInvokerRegistry)
-
Constructor Details
-
DefaultHealthStatusService
public DefaultHealthStatusService()
-
-
Method Details
-
checkHealthStatus
Description copied from interface:HealthStatusServicePerforms some health checks on the server and then returns the status. If any health check fails this will throw an exception. If the system is healthy, this will return theHealthStatus.- Specified by:
checkHealthStatusin interfaceHealthStatusService- Returns:
- the
HealthStatus
-
getMapper
-
setMapper
-
getInstanceDiscoveryService
-
setInstanceDiscoveryService
-
getControlClientProvider
-
setControlClientProvider
@Inject public void setControlClientProvider(jakarta.inject.Provider<ControlClient> controlClientProvider) -
getDatabaseHealthStatusDaos
-
setDatabaseHealthStatusDaos
@Inject public void setDatabaseHealthStatusDaos(Set<DatabaseHealthStatusDao> databaseHealthStatusDaos) -
getRemoteInvokerRegistry
-
setRemoteInvokerRegistry
-