Interface ContainerLifecycleState

All Superinterfaces:
CommandSerializable, enumeratum.EnumEntry
All Known Implementing Classes:
ContainerLifecycleState.Idle$, ContainerLifecycleState.Running$

public interface ContainerLifecycleState extends CommandSerializable, enumeratum.EnumEntry
Lifecycle state of a container actor
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static class 
    Represents an idle state of container where it is waiting for all components, that are suppose to run in it, to come up
    static class 
    Represents a running state of container where all components running in it are up

    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