com.ibm.broker.config.appdev

Enum RestApi.ErrorType

  • java.lang.Object
  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<RestApi.ErrorType>
    Enclosing class:
    RestApi


    public static enum RestApi.ErrorType
    extends java.lang.Enum<RestApi.ErrorType>
    For each REST API, an error handler can be implemented. This is the list of types of error that can be handled.
    • Enum Constant Summary

      Enum Constants 
      Enum Constant and Description
      CATCH
      Corresponds to the catch terminal of an HTTPInput node.
      FAILURE
      Corresponds to the failure terminal of an HTTPInput node.
      TIMEOUT
      Corresponds to the timeout terminal of an HTTPInput node.
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method and Description
      static RestApi.ErrorType valueOf(java.lang.String name)
      Returns the enum constant of this type with the specified name.
      static RestApi.ErrorType[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      • Methods inherited from class java.lang.Enum

        compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • Methods inherited from class java.lang.Object

        getClass, notify, notifyAll, wait, wait, wait
    • Enum Constant Detail

      • CATCH

        public static final RestApi.ErrorType CATCH
        Corresponds to the catch terminal of an HTTPInput node.
      • FAILURE

        public static final RestApi.ErrorType FAILURE
        Corresponds to the failure terminal of an HTTPInput node.
      • TIMEOUT

        public static final RestApi.ErrorType TIMEOUT
        Corresponds to the timeout terminal of an HTTPInput node.
    • Method Detail

      • values

        public static RestApi.ErrorType[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (RestApi.ErrorType c : RestApi.ErrorType.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static RestApi.ErrorType valueOf(java.lang.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:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null