java.lang.Object
ch.raffael.meldioc.library.base.lifecycle.Lifecycle
Direct Known Subclasses:
Lifecycle.LegacyLifecycle

public class Lifecycle
extends java.lang.Object
A helper class to manage context lifecycle with features supporting applications.
  • Constructor Details

    • Lifecycle

      protected Lifecycle​(java.util.function.Supplier<? extends io.vavr.collection.Traversable<? extends io.vavr.CheckedRunnable>> startupActions, java.util.function.Supplier<? extends java.util.concurrent.Executor> executor, java.util.function.Supplier<? extends ShutdownController.Actuator> shutdownActuator, java.time.Instant createTimestamp)
  • Method Details