Class Lifecycle.LegacyLifecycle
java.lang.Object
ch.raffael.meldioc.library.base.lifecycle.Lifecycle
ch.raffael.meldioc.library.base.lifecycle.Lifecycle.LegacyLifecycle
- Enclosing class:
- Lifecycle
@Deprecated(forRemoval=true) public static class Lifecycle.LegacyLifecycle extends Lifecycle
Deprecated, for removal: This API element is subject to removal in a future version.
-
Nested Class Summary
Nested classes/interfaces inherited from class ch.raffael.meldioc.library.base.lifecycle.Lifecycle
Lifecycle.Feature, Lifecycle.LegacyLifecycle, Lifecycle.StartupError, Lifecycle.StartupResult, Lifecycle.StartupSuccess -
Constructor Summary
Constructors Modifier Constructor Description protectedLegacyLifecycle(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)Deprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Methods inherited from class ch.raffael.meldioc.library.base.lifecycle.Lifecycle
asApplication, asApplication, exitOnError, exitOnError, log, nullShutdownActuator, of, of, of, of, onError, onSuccess, shutdown, shutdownHook, start, start, startMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
LegacyLifecycle
protected LegacyLifecycle(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)Deprecated, for removal: This API element is subject to removal in a future version.
-