- setStatusProviders(List<SystemdNotifyStatusProvider>) - Method in class com.github.jpmsilva.jsystemd.Systemd
-
Sets the current providers, unregistering any other previously added.
- started() - Method in class com.github.jpmsilva.jsystemd.SystemdSpringApplicationRunListener
-
Legacy Spring Boot 1.4 method, provided here to ensure that the library works under previous versions.
- started(ConfigurableApplicationContext) - Method in class com.github.jpmsilva.jsystemd.SystemdSpringApplicationRunListener
- starting() - Method in class com.github.jpmsilva.jsystemd.SystemdSpringApplicationRunListener
- status() - Method in class com.github.jpmsilva.jsystemd.SystemdNotifyApplicationContextStatusProvider
-
Exposes status information to send to systemd.
- status() - Method in class com.github.jpmsilva.jsystemd.SystemdNotifyApplicationRunStatusProvider
-
Exposes status information to send to systemd.
- status() - Method in class com.github.jpmsilva.jsystemd.SystemdNotifyClassLoaderStatusProvider
-
Exposes status information to send to systemd.
- status() - Method in class com.github.jpmsilva.jsystemd.SystemdNotifyHeapStatusProvider
-
- status() - Method in class com.github.jpmsilva.jsystemd.SystemdNotifyNonHeapStatusProvider
-
Exposes status information to send to systemd.
- status() - Method in interface com.github.jpmsilva.jsystemd.SystemdNotifyStatusProvider
-
Exposes status information to send to systemd.
- status() - Method in class com.github.jpmsilva.jsystemd.SystemdNotifyTomcatStatusProvider
-
- statusUpdate(long, TimeUnit) - Method in class com.github.jpmsilva.jsystemd.Systemd.Builder
-
Enables periodic status updates.
- Systemd - Class in com.github.jpmsilva.jsystemd
-
The main systemd integration class.
- Systemd.Builder - Class in com.github.jpmsilva.jsystemd
-
Specialized build class of
Systemd
objects.
- SystemdApplicationContextInitializer - Class in com.github.jpmsilva.jsystemd
-
An application context initializer that is responsible for creating a
Systemd
instance and registering it in the application context under the name
systemd
.
- SystemdApplicationContextInitializer() - Constructor for class com.github.jpmsilva.jsystemd.SystemdApplicationContextInitializer
-
Creates a new instance, setting up Systemd integration.
- SystemdAutoConfiguration - Class in com.github.jpmsilva.jsystemd
-
Auto-configuration class for systemd integration.
- SystemdAutoConfiguration() - Constructor for class com.github.jpmsilva.jsystemd.SystemdAutoConfiguration
-
- SystemdAutoConfiguration.SystemdAutoTomcatConfiguration - Class in com.github.jpmsilva.jsystemd
-
Auto-configuration class for systemd integration when running under Tomcat.
- SystemdAutoTomcatConfiguration() - Constructor for class com.github.jpmsilva.jsystemd.SystemdAutoConfiguration.SystemdAutoTomcatConfiguration
-
- SystemdNotifyApplicationContextStatusProvider - Class in com.github.jpmsilva.jsystemd
-
- SystemdNotifyApplicationRunStatusProvider - Class in com.github.jpmsilva.jsystemd
-
- SystemdNotifyApplicationRunStatusProvider.ApplicationState - Enum in com.github.jpmsilva.jsystemd
-
Enumeration of supported application startup sequence state.
- SystemdNotifyClassLoaderStatusProvider - Class in com.github.jpmsilva.jsystemd
-
- SystemdNotifyClassLoaderStatusProvider() - Constructor for class com.github.jpmsilva.jsystemd.SystemdNotifyClassLoaderStatusProvider
-
- SystemdNotifyHeapStatusProvider - Class in com.github.jpmsilva.jsystemd
-
- SystemdNotifyHeapStatusProvider() - Constructor for class com.github.jpmsilva.jsystemd.SystemdNotifyHeapStatusProvider
-
- SystemdNotifyNonHeapStatusProvider - Class in com.github.jpmsilva.jsystemd
-
- SystemdNotifyNonHeapStatusProvider() - Constructor for class com.github.jpmsilva.jsystemd.SystemdNotifyNonHeapStatusProvider
-
- SystemdNotifyStatusProvider - Interface in com.github.jpmsilva.jsystemd
-
Interface that represents any object that can contribute with status information regarding the running process to the service supervisor.
- SystemdNotifyTomcatStatusProvider - Class in com.github.jpmsilva.jsystemd
-
- SystemdNotifyTomcatStatusProvider() - Constructor for class com.github.jpmsilva.jsystemd.SystemdNotifyTomcatStatusProvider
-
- SystemdSpringApplicationRunListener - Class in com.github.jpmsilva.jsystemd
-
- SystemdSpringApplicationRunListener(SpringApplication, String[]) - Constructor for class com.github.jpmsilva.jsystemd.SystemdSpringApplicationRunListener
-
Mandatory constructor of SpringApplicationRunListener.