Interface SupervisorLifecycleState
- All Superinterfaces:
CommandSerializable,enumeratum.EnumEntry
- All Known Implementing Classes:
SupervisorLifecycleState.Idle$,SupervisorLifecycleState.Lock$,SupervisorLifecycleState.Restart$,SupervisorLifecycleState.Running$,SupervisorLifecycleState.RunningOffline$,SupervisorLifecycleState.Shutdown$
Lifecycle state of a Supervisor actor
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classRepresents an idle state of a component where it is waiting for TLA to initializestatic classRepresents a locked state of a componentstatic classRepresents a restarting state of a component.static classRepresents a running state of component where it is initialized, registered with location service and waiting for commands from other componentsstatic classRepresents a running state of component but in offline modestatic classRepresents a shutting down state of a component.Nested classes/interfaces inherited from interface enumeratum.EnumEntry
enumeratum.EnumEntry.Camelcase, enumeratum.EnumEntry.CapitalDotcase, enumeratum.EnumEntry.CapitalHyphencase, enumeratum.EnumEntry.CapitalSnakecase, enumeratum.EnumEntry.CapitalWords, enumeratum.EnumEntry.Dotcase, enumeratum.EnumEntry.EnumEntryOps<A extends enumeratum.EnumEntry>, enumeratum.EnumEntry.EnumEntryOps$, enumeratum.EnumEntry.Hyphencase, enumeratum.EnumEntry.LowerCamelcase, enumeratum.EnumEntry.Lowercase, enumeratum.EnumEntry.Snakecase, enumeratum.EnumEntry.Uncapitalised, enumeratum.EnumEntry.Uppercase, enumeratum.EnumEntry.UpperDotcase, enumeratum.EnumEntry.UpperHyphencase, enumeratum.EnumEntry.UpperSnakecase, enumeratum.EnumEntry.UpperWords, enumeratum.EnumEntry.Words -
Method Summary
Methods inherited from interface enumeratum.EnumEntry
entryName, enumeratum$EnumEntry$$stableEntryName