Package com.github.jpmsilva.jsystemd
- 
Interface Summary Interface Description HealthProvider A health provider can be used to control the watchdog heartbeat.SystemdNotifyStatusProvider Interface that represents any object that can contribute with status information regarding the running process to the service supervisor.
- 
Class Summary Class Description HealthProvider.Health Wrapper of health state.PendingHealthProvider Implementation ofHealthProviderthat suppresses/delays the unhealthy state of a delegate for a configurable period.Systemd The main systemd integration class.Systemd.Builder Specialized build class ofSystemdobjects.SystemdAutoConfiguration Auto-configuration class for systemd integration.SystemdAutoConfiguration.SystemdAutoActuatorHealthConfiguration Auto-configuration class for systemd integration when using Spring Boot Actuator.SystemdAutoConfiguration.SystemdAutoTomcatConfiguration Auto-configuration class for systemd integration when running under Tomcat.SystemdHealthProviderProperties Properties class for systemd integration when using Spring Boot Actuator.SystemdNotifyActuatorHealthProvider Implementation ofHealthProviderthat provides application health based on Spring Boot Actuator Health Indicators.SystemdNotifyApplicationContextStatusProvider Implementation ofSystemdNotifyStatusProviderthat provides information regarding the bean creation progress of a bean factory.SystemdNotifyApplicationRunStatusProvider Implementation ofSystemdNotifyStatusProviderthat provides information regarding the Spring Boot application startup sequence state.SystemdNotifyClassLoaderStatusProvider Implementation ofSystemdNotifyStatusProviderthat provides information regarding loaded classes.SystemdNotifyHeapStatusProvider Implementation ofSystemdNotifyStatusProviderthat provides information regarding the heap zone of the memory.SystemdNotifyNonHeapStatusProvider Implementation ofSystemdNotifyStatusProviderthat provides information regarding the non-heap zone of the memory.SystemdNotifyTomcatStatusProvider Implementation ofSystemdNotifyStatusProviderthat provides information regarding Tomcat thread pools.SystemdSpringApplicationRunListener A Spring Application Run Listener that sets up aSystemdNotifyApplicationRunStatusProviderto provide status updates of the current phase of the application life cycle.
- 
Enum Summary Enum Description SystemdNotifyApplicationRunStatusProvider.ApplicationState Enumeration of supported application startup sequence state.
- 
Annotation Types Summary Annotation Type Description ConditionalOnSystemd Conditionalthat only matches when the process is running under systemd.