Modifier and Type | Interface | Description |
---|---|---|
static interface |
ConfigurableLifeCycleComponent.ConfigurableLifeCycleAutomaton<CTX> |
A system implementing the
ConfigurableLifeCycleComponent.ConfigurableLifeCycleAutomaton
interface supports managing ConfigurableLifeCycleComponent
instances and takes care that the open/close statuses are invoked in the
correct order by throwing according exceptions in case the
open/close-cycle is invoked in the wrong order. |
interface |
HealthChecker |
|
static interface |
LifeCycleComponent.LifeCycleAutomaton |
A system implementing the
LifeCycleComponent.LifeCycleAutomaton interface supports
managing LifeCycleComponent instances and takes care that the
life-cycle stages are invoked in the correct order by throwing according
exceptions in case the life-cycle is invoked in the wrong order. |
static interface |
Resumable.ResumeAutomaton |
The
Resumable.ResumeAutomaton interface defines those methods related to
the resume life-cycle. |
static interface |
RunningAccessor.RunningProperty |
Provides a running property.
|
static interface |
Startable.StartAutomaton |
The
Startable.StartAutomaton interface defines those methods related to the
start life-cycle. |
Modifier and Type | Class | Description |
---|---|---|
class |
ConfigurableLifeCycleAutomatonImpl<CTX> |
This class implements a
ConfigurableLifeCycleComponent.ConfigurableLifeCycleAutomaton . |
class |
LifeCycleAutomatonImpl |
This class implements a
LifeCycleComponent.LifeCycleAutomaton . |
static class |
LifeCycleAutomatonImpl.ManualLifeCycleAutomatonImpl |
Opens the otherwise protected
LifeCycleAutomatonImpl.ManualLifeCycleAutomatonImpl.setLifeCycleStatus(LifeCycleStatus) to be public in order to
force any lifecycle status to be set. |
Copyright © 2021. All rights reserved.