@NonnullByDefault
Package ch.raffael.meldioc.library.base.lifecycle
-
Interface Summary Interface Description ShutdownController The shutdown controller allows registering hooks run on the three shutdown phases: prepare: stop accepting new work (e.g.ShutdownController.Actuator ShutdownFeature Standard feature for controlled 3-phase shutdown.ShutdownFeature.WithActuator StartupActions -
Class Summary Class Description ExecutorShutdownController A shutdown controller that allows to parallelize the shutdown.JvmInit Simple utility class for JVM applications.Lifecycle A helper class to manage context lifecycle with features supporting applications.Lifecycle.Feature Lifecycle.LegacyLifecycle Deprecated, for removal: This API element is subject to removal in a future version. ShutdownController.Wrapper ShutdownFeature.Parallel ShutdownFeature.SameThread Startup TODO JavaDocStartupActions.Default StartupActions.Feature -
Enum Summary Enum Description ShutdownController.State -
Exception Summary Exception Description ShutdownController.IllegalShutdownStateException