Enum ProviderAbortReason

    • Enum Constant Detail

      • INTERNAL_ERROR

        public static final ProviderAbortReason INTERNAL_ERROR
        Provider abort due to an internal error
      • PROTOCOL_ERROR

        public static final ProviderAbortReason PROTOCOL_ERROR
        Local Provider abort due to a protocol error in a message received by the peer
      • PROVIDER_ABORT

        public static final ProviderAbortReason PROVIDER_ABORT
        Received a TC-ABORT from the peer with an ABRT PDU with abort-source = dialog-service-provider; or received a TC-P-ABORT from the local stack with a p-abortCause (which reflects either a local provider abort, or a remote TC-ABORT with a p-abortCause)
      • REMOTE_NODE_UNREACHABLE

        public static final ProviderAbortReason REMOTE_NODE_UNREACHABLE
        Provider abort due to the remote node being unreachable
      • UNPROCESSED_OPEN

        public static final ProviderAbortReason UNPROCESSED_OPEN
        Provider abort due to an unprocessed open request event. The dialog has been rejected.
      • UNPROCESSED_REJECT

        public static final ProviderAbortReason UNPROCESSED_REJECT
        Provider abort due to an unprocessed component reject event. A TC-END containing the rejects generated by the local provider was sent to the peer.
    • Method Detail

      • values

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

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