Enum EStandardControlTransferType

java.lang.Object
java.lang.Enum<EStandardControlTransferType>
de.xima.fc.mdl.enums.EStandardControlTransferType
All Implemented Interfaces:
Serializable, Comparable<EStandardControlTransferType>

public enum EStandardControlTransferType extends Enum<EStandardControlTransferType>
Enumeration with common types for how nodes can transfer control to other nodes. A control transfer is always an abrupt completion of the initiating node.
Since:
8.2.0
Author:
XIMA MEDIA GmbH
  • Enum Constant Details

    • BREAK

      public static final EStandardControlTransferType BREAK
      Transfers control to the enclosing matching target.
    • CONTINUE

      public static final EStandardControlTransferType CONTINUE
      Transfers control to the enclosing matching target, and requests the node should continue with the next execution cycle of its child nodes.
  • Field Details

  • Method Details

    • values

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

      public static EStandardControlTransferType valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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 type has no constant with the specified name
      NullPointerException - if the argument is null
    • getType

      public String getType()
      Returns:
      The technical name of this type.
    • forTypeOrNull

      public static EStandardControlTransferType forTypeOrNull(String controlTransferType)
      Parameters:
      controlTransferType - A getType() of a standard control transfer type.
      Returns:
      The corresponding enum constants, or null if no such constant exists.