Enum PAbortCause

  • All Implemented Interfaces:
    Serializable, Comparable<PAbortCause>

    public enum PAbortCause
    extends Enum<PAbortCause>
    Possible values for the p-abortCause field of a TCAP Abort message. Where both ITU and ANSI TCAP variants have different names for the same cause, this type uses the ITU name for the common value.
    • Enum Constant Detail

      • UNRECOGNIZED_MESSAGE_TYPE

        public static final PAbortCause UNRECOGNIZED_MESSAGE_TYPE
      • UNRECOGNIZED_TRANSACTION_ID

        public static final PAbortCause UNRECOGNIZED_TRANSACTION_ID
      • BADLY_FORMATTED_TRANSACTION_PORTION

        public static final PAbortCause BADLY_FORMATTED_TRANSACTION_PORTION
      • INCORRECT_TRANSACTION_PORTION

        public static final PAbortCause INCORRECT_TRANSACTION_PORTION
      • RESOURCE_LIMITATION

        public static final PAbortCause RESOURCE_LIMITATION
      • PERMISSION_TO_RELEASE_PROBLEM

        public static final PAbortCause PERMISSION_TO_RELEASE_PROBLEM
      • UNRECOGNIZED_DIALOGUE_PORTION_ID

        public static final PAbortCause UNRECOGNIZED_DIALOGUE_PORTION_ID
      • BADLY_STRUCTURED_DIALOGUE_PORTION

        public static final PAbortCause BADLY_STRUCTURED_DIALOGUE_PORTION
      • MISSING_DIALOGUE_PORTION

        public static final PAbortCause MISSING_DIALOGUE_PORTION
      • INCONSISTENT_DIALOGUE_PORTION

        public static final PAbortCause INCONSISTENT_DIALOGUE_PORTION
    • Method Detail

      • values

        public static PAbortCause[] 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 (PAbortCause c : PAbortCause.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static PAbortCause 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