Package com.github.jpmsilva.jsystemd
package com.github.jpmsilva.jsystemd
-
ClassDescription
Conditionalthat only matches when the process is running under systemd.A health provider can be used to control the watchdog heartbeat.Wrapper of health state.Implementation ofHealthProviderthat suppresses/delays the unhealthy state of a delegate for a configurable period.The main systemd integration class.Specialized build class ofSystemdobjects.Implementation ofHealthProviderthat provides application health based on Spring Boot Actuator Health Indicators.Implementation ofSystemdStatusProviderthat provides information regarding the bean creation progress of a bean factory.Implementation ofSystemdStatusProviderthat provides information regarding the Spring Boot application startup sequence state.Enumeration of supported application startup sequence state.Autoconfiguration class for systemd integration.Autoconfiguration class for systemd integration when using Spring Boot Actuator.Autoconfiguration class for systemd integration when running under Tomcat.Implementation ofSystemdStatusProviderthat provides information regarding loaded classes.Properties class for systemd integration when using Spring Boot Actuator.Implementation ofSystemdStatusProviderthat provides information regarding the heap zone of the memory.Implementation ofSmartLifecyclethat logs systemd integration status on startup, and sends a stopping signal when the application is shutting down.Implementation ofSystemdStatusProviderthat provides information regarding the non-heap zone of the memory.Low level API that interfaces with systemd through aUnixDomainSocketAddress.Implementation ofServletContextListenerthat closes the systemd integration channel.A Spring Application Run Listener that sets up aSystemdApplicationRunStatusProviderto provide status updates of the current phase of the application life cycle.Interface that represents any object that can contribute with status information regarding the running process to the service supervisor.Implementation ofSystemdStatusProviderthat provides information regarding Tomcat thread pools.