Enum Class ReleaseMode

java.lang.Object
java.lang.Enum<ReleaseMode>
de.espirit.firstspirit.access.project.ReleaseMode
All Implemented Interfaces:
Serializable, Comparable<ReleaseMode>, Constable

public enum ReleaseMode extends Enum<ReleaseMode>
Defines the release mode for a project.
The release mode determines whether objects such as pages and media must be approved before they are available for deployment.
Since:
5.2.250905
  • Enum Constant Details

    • LANGUAGE_INDEPENDENT

      public static final ReleaseMode LANGUAGE_INDEPENDENT
      Release state is used and is language independent.
      Since:
      5.2.250905
    • LANGUAGE_DEPENDENT

      public static final ReleaseMode LANGUAGE_DEPENDENT
      Release state is used and is language dependent.
      Since:
      5.2.250905
    • DISABLED

      public static final ReleaseMode DISABLED
      Release state is not used.
      Since:
      5.2.250905
  • Method Details

    • values

      public static ReleaseMode[] 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 ReleaseMode 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