Enum ProviderAbortReason
- java.lang.Object
-
- java.lang.Enum<ProviderAbortReason>
-
- ProviderAbortReason
-
- All Implemented Interfaces:
Serializable
,Comparable<ProviderAbortReason>
public enum ProviderAbortReason extends Enum<ProviderAbortReason>
Enumeration of reasons for a provider abort.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description INTERNAL_ERROR
Provider abort due to an internal errorPROTOCOL_ERROR
Local Provider abort due to a protocol error in a message received by the peerPROVIDER_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
Provider abort due to the remote node being unreachableUNPROCESSED_OPEN
Provider abort due to an unprocessed open request event.UNPROCESSED_REJECT
Provider abort due to an unprocessed component reject event.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ProviderAbortReason
valueOf(String name)
Returns the enum constant of this type with the specified name.static ProviderAbortReason[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
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 nameNullPointerException
- if the argument is null
-
-