Enum Class DataLoaderLifeCycle

java.lang.Object
java.lang.Enum<DataLoaderLifeCycle>
io.jmix.flowui.monitoring.DataLoaderLifeCycle
All Implemented Interfaces:
Serializable, Comparable<DataLoaderLifeCycle>, Constable

public enum DataLoaderLifeCycle extends Enum<DataLoaderLifeCycle>
Represents the life cycle stages of a DataLoader. Can be used to establish monitoring points and to track the specific stages of data loading processes.
  • Enum Constant Details

    • PRE_LOAD

      public static final DataLoaderLifeCycle PRE_LOAD
      Represents the stage before data loading begins.
    • POST_LOAD

      public static final DataLoaderLifeCycle POST_LOAD
      Represents the actual data loading process.
    • LOAD

      public static final DataLoaderLifeCycle LOAD
      Represents the stage after data loading is completed.
  • Method Details

    • values

      public static DataLoaderLifeCycle[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static DataLoaderLifeCycle valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • toString

      public String toString()
      Overrides:
      toString in class Enum<DataLoaderLifeCycle>
    • getName

      public String getName()
      Returns the name associated with the current lifecycle stage.
      Returns:
      the name of the lifecycle stage