Class RPCause.CauseValue
- java.lang.Object
-
- java.lang.Number
-
- com.opencloud.util.NamedInteger
-
- com.opencloud.slee.resources.in.datatypes.sms.RPCause.CauseValue
-
- All Implemented Interfaces:
DataObject
,Immutable
,Serializable
- Enclosing class:
- RPCause
public static final class RPCause.CauseValue extends NamedInteger
Cause value constants.The API offered by this class is as if the type were specified in ASN.1 as follows.
CauseValue ::= ENUMERATED { ... , UNASSIGNED_NUMBER (1), ... , OPERATOR_DETERMINED_BARRING (8), ... , CALL_BARRED (10), RESERVED (11), ... , SHORT_MESSAGE_TRANSFER_REJECTED (21), MEMORY_CAPACITY_EXCEEDED (22), ... , DESTINATION_OUT_OF_ORDER (27), UNIDENTIFIED_SUBSCRIBER (28), FACILITY_REJECTED (29), UNKNOWN_SUBSCRIBER (30), ... , NETWORK_OUT_OF_ORDER (38), ... , TEMPORARY_FAILURE (41), CONGESTION (42), ... , RESOURCES_UNAVAILABLE (47), ... , REQUESTED_FACILITY_NOT_SUBSCRIBED (50), ... , REQUESTED_FACILITY_NOT_IMPLEMENTED (69), ... , INVALID_SHORT_MESSAGE_REFERENCE_VALUE (81), ... , INVALID_MESSAGE (95), INVALID_MANDATORY_INFORMATION (96), MESSAGE_TYPE_NONEXISTENT_OR_NOT_IMPLEMENTED (97), MESSAGE_NOT_COMPATIBLE_WITH_SHORT_MESSAGE_PROTOCOL_STATE (98), INFORMATION_ELEMENT_NONEXISTENT_OR_NOT_IMPLEMENTED (99), ... , PROTOCOL_ERROR (111), ... , INTERWORKING (127), ... }
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static int
_CALL_BARRED
Call barred.static int
_CONGESTION
Congestion.static int
_DESTINATION_OUT_OF_ORDER
Destination out of order.static int
_FACILITY_REJECTED
Facility rejected.static int
_INFORMATION_ELEMENT_NONEXISTENT_OR_NOT_IMPLEMENTED
Information element non-existent or not implemented.static int
_INTERWORKING
Interworking, unspecified.static int
_INVALID_MANDATORY_INFORMATION
Invalid mandatory information.static int
_INVALID_SHORT_MESSAGE_REFERENCE_VALUE
Invalid short message transfer reference value.static int
_MEMORY_CAPACITY_EXCEEDED
Memory capacity exceeded.static int
_MESSAGE_NOT_COMPATIBLE_WITH_SHORT_MESSAGE_PROTOCOL_STATE
Message not compatible with short message protocol state.static int
_MESSAGE_TYPE_NONEXISTENT_OR_NOT_IMPLEMENTED
Message type non-existent or not implemented.static int
_NETWORK_OUT_OF_ORDER
Network out of order.static int
_OPERATOR_DETERMINED_BARRING
Operator determined barring.static int
_PROTOCOL_ERROR
Protocol error, unspecified.static int
_REQUESTED_FACILITY_NOT_IMPLEMENTED
Requested facility not implemented.static int
_REQUESTED_FACILITY_NOT_SUBSCRIBED
Requested facility not subscribed.static int
_RESERVED
Reserved.static int
_RESOURCES_UNAVAILABLE
Resources unavailable, unspecified.static int
_SEMANTICALLY_INCORRECT_MESSAGE
Semantically incorrect message.static int
_SHORT_MESSAGE_TRANSFER_REJECTED
Short message transfer rejected.static int
_TEMPORARY_FAILURE
Temporary failure.static int
_UNASSIGNED_NUMBER
Unassigned (unallocated) number.static int
_UNIDENTIFIED_SUBSCRIBER
Unidentified subscriber.static int
_UNKNOWN_SUBSCRIBER
Unknown subscriber.static RPCause.CauseValue
CALL_BARRED
Call barred.static RPCause.CauseValue
CONGESTION
Congestion.static RPCause.CauseValue
DESTINATION_OUT_OF_ORDER
Destination out of order.static RPCause.CauseValue
FACILITY_REJECTED
Facility rejected.static RPCause.CauseValue
INFORMATION_ELEMENT_NONEXISTENT_OR_NOT_IMPLEMENTED
Information element non-existent or not implemented.static RPCause.CauseValue
INTERWORKING
Interworking, unspecified.static RPCause.CauseValue
INVALID_MANDATORY_INFORMATION
Invalid mandatory information.static RPCause.CauseValue
INVALID_SHORT_MESSAGE_REFERENCE_VALUE
Invalid short message transfer reference value.static int
MAX_VALUE
Maximum value that a CauseValue instance may take (127).static RPCause.CauseValue
MEMORY_CAPACITY_EXCEEDED
Memory capacity exceeded.static RPCause.CauseValue
MESSAGE_NOT_COMPATIBLE_WITH_SHORT_MESSAGE_PROTOCOL_STATE
Message not compatible with short message protocol state.static RPCause.CauseValue
MESSAGE_TYPE_NONEXISTENT_OR_NOT_IMPLEMENTED
Message type non-existent or not implemented.static int
MIN_VALUE
Minimum value that a CauseValue instance may take (0).static RPCause.CauseValue
NETWORK_OUT_OF_ORDER
Network out of order.static RPCause.CauseValue
OPERATOR_DETERMINED_BARRING
Operator determined barring.static RPCause.CauseValue
PROTOCOL_ERROR
Protocol error, unspecified.static RPCause.CauseValue
REQUESTED_FACILITY_NOT_IMPLEMENTED
Requested facility not implemented.static RPCause.CauseValue
REQUESTED_FACILITY_NOT_SUBSCRIBED
Requested facility not subscribed.static RPCause.CauseValue
RESERVED
Reserved.static RPCause.CauseValue
RESOURCES_UNAVAILABLE
Resources unavailable, unspecified.static RPCause.CauseValue
SEMANTICALLY_INCORRECT_MESSAGE
Semantically incorrect message.static RPCause.CauseValue
SHORT_MESSAGE_TRANSFER_REJECTED
Short message transfer rejected.static RPCause.CauseValue
TEMPORARY_FAILURE
Temporary failure.static RPCause.CauseValue
UNASSIGNED_NUMBER
Unassigned (unallocated) number.static RPCause.CauseValue
UNIDENTIFIED_SUBSCRIBER
Unidentified subscriber.static RPCause.CauseValue
UNKNOWN_SUBSCRIBER
Unknown subscriber.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static RPCause.CauseValue
fromValue(int value)
Returns a CauseValue for a particular integer value.static RPCause.CauseValue[]
namedValues()
Returns an array containing all of CauseValue's named numbers.-
Methods inherited from class com.opencloud.util.NamedInteger
byteValue, clone, doubleValue, equals, floatValue, hashCode, intValue, isReadOnly, longValue, setReadOnly, shortValue, toString, valueOf
-
-
-
-
Field Detail
-
_UNASSIGNED_NUMBER
public static final int _UNASSIGNED_NUMBER
Unassigned (unallocated) number.- See Also:
- Constant Field Values
-
_OPERATOR_DETERMINED_BARRING
public static final int _OPERATOR_DETERMINED_BARRING
Operator determined barring.- See Also:
- Constant Field Values
-
_CALL_BARRED
public static final int _CALL_BARRED
Call barred.- See Also:
- Constant Field Values
-
_RESERVED
public static final int _RESERVED
Reserved.- See Also:
- Constant Field Values
-
_SHORT_MESSAGE_TRANSFER_REJECTED
public static final int _SHORT_MESSAGE_TRANSFER_REJECTED
Short message transfer rejected.- See Also:
- Constant Field Values
-
_MEMORY_CAPACITY_EXCEEDED
public static final int _MEMORY_CAPACITY_EXCEEDED
Memory capacity exceeded.- See Also:
- Constant Field Values
-
_DESTINATION_OUT_OF_ORDER
public static final int _DESTINATION_OUT_OF_ORDER
Destination out of order.- See Also:
- Constant Field Values
-
_UNIDENTIFIED_SUBSCRIBER
public static final int _UNIDENTIFIED_SUBSCRIBER
Unidentified subscriber.- See Also:
- Constant Field Values
-
_FACILITY_REJECTED
public static final int _FACILITY_REJECTED
Facility rejected.- See Also:
- Constant Field Values
-
_UNKNOWN_SUBSCRIBER
public static final int _UNKNOWN_SUBSCRIBER
Unknown subscriber.- See Also:
- Constant Field Values
-
_NETWORK_OUT_OF_ORDER
public static final int _NETWORK_OUT_OF_ORDER
Network out of order.- See Also:
- Constant Field Values
-
_TEMPORARY_FAILURE
public static final int _TEMPORARY_FAILURE
Temporary failure.- See Also:
- Constant Field Values
-
_CONGESTION
public static final int _CONGESTION
Congestion.- See Also:
- Constant Field Values
-
_RESOURCES_UNAVAILABLE
public static final int _RESOURCES_UNAVAILABLE
Resources unavailable, unspecified.- See Also:
- Constant Field Values
-
_REQUESTED_FACILITY_NOT_SUBSCRIBED
public static final int _REQUESTED_FACILITY_NOT_SUBSCRIBED
Requested facility not subscribed.- See Also:
- Constant Field Values
-
_REQUESTED_FACILITY_NOT_IMPLEMENTED
public static final int _REQUESTED_FACILITY_NOT_IMPLEMENTED
Requested facility not implemented.- See Also:
- Constant Field Values
-
_INVALID_SHORT_MESSAGE_REFERENCE_VALUE
public static final int _INVALID_SHORT_MESSAGE_REFERENCE_VALUE
Invalid short message transfer reference value.- See Also:
- Constant Field Values
-
_SEMANTICALLY_INCORRECT_MESSAGE
public static final int _SEMANTICALLY_INCORRECT_MESSAGE
Semantically incorrect message.- See Also:
- Constant Field Values
-
_INVALID_MANDATORY_INFORMATION
public static final int _INVALID_MANDATORY_INFORMATION
Invalid mandatory information.- See Also:
- Constant Field Values
-
_MESSAGE_TYPE_NONEXISTENT_OR_NOT_IMPLEMENTED
public static final int _MESSAGE_TYPE_NONEXISTENT_OR_NOT_IMPLEMENTED
Message type non-existent or not implemented.- See Also:
- Constant Field Values
-
_MESSAGE_NOT_COMPATIBLE_WITH_SHORT_MESSAGE_PROTOCOL_STATE
public static final int _MESSAGE_NOT_COMPATIBLE_WITH_SHORT_MESSAGE_PROTOCOL_STATE
Message not compatible with short message protocol state.- See Also:
- Constant Field Values
-
_INFORMATION_ELEMENT_NONEXISTENT_OR_NOT_IMPLEMENTED
public static final int _INFORMATION_ELEMENT_NONEXISTENT_OR_NOT_IMPLEMENTED
Information element non-existent or not implemented.- See Also:
- Constant Field Values
-
_PROTOCOL_ERROR
public static final int _PROTOCOL_ERROR
Protocol error, unspecified.- See Also:
- Constant Field Values
-
_INTERWORKING
public static final int _INTERWORKING
Interworking, unspecified.- See Also:
- Constant Field Values
-
UNASSIGNED_NUMBER
public static final RPCause.CauseValue UNASSIGNED_NUMBER
Unassigned (unallocated) number.
-
OPERATOR_DETERMINED_BARRING
public static final RPCause.CauseValue OPERATOR_DETERMINED_BARRING
Operator determined barring.
-
CALL_BARRED
public static final RPCause.CauseValue CALL_BARRED
Call barred.
-
RESERVED
public static final RPCause.CauseValue RESERVED
Reserved.
-
SHORT_MESSAGE_TRANSFER_REJECTED
public static final RPCause.CauseValue SHORT_MESSAGE_TRANSFER_REJECTED
Short message transfer rejected.
-
MEMORY_CAPACITY_EXCEEDED
public static final RPCause.CauseValue MEMORY_CAPACITY_EXCEEDED
Memory capacity exceeded.
-
DESTINATION_OUT_OF_ORDER
public static final RPCause.CauseValue DESTINATION_OUT_OF_ORDER
Destination out of order.
-
UNIDENTIFIED_SUBSCRIBER
public static final RPCause.CauseValue UNIDENTIFIED_SUBSCRIBER
Unidentified subscriber.
-
FACILITY_REJECTED
public static final RPCause.CauseValue FACILITY_REJECTED
Facility rejected.
-
UNKNOWN_SUBSCRIBER
public static final RPCause.CauseValue UNKNOWN_SUBSCRIBER
Unknown subscriber.
-
NETWORK_OUT_OF_ORDER
public static final RPCause.CauseValue NETWORK_OUT_OF_ORDER
Network out of order.
-
TEMPORARY_FAILURE
public static final RPCause.CauseValue TEMPORARY_FAILURE
Temporary failure.
-
CONGESTION
public static final RPCause.CauseValue CONGESTION
Congestion.
-
RESOURCES_UNAVAILABLE
public static final RPCause.CauseValue RESOURCES_UNAVAILABLE
Resources unavailable, unspecified.
-
REQUESTED_FACILITY_NOT_SUBSCRIBED
public static final RPCause.CauseValue REQUESTED_FACILITY_NOT_SUBSCRIBED
Requested facility not subscribed.
-
REQUESTED_FACILITY_NOT_IMPLEMENTED
public static final RPCause.CauseValue REQUESTED_FACILITY_NOT_IMPLEMENTED
Requested facility not implemented.
-
INVALID_SHORT_MESSAGE_REFERENCE_VALUE
public static final RPCause.CauseValue INVALID_SHORT_MESSAGE_REFERENCE_VALUE
Invalid short message transfer reference value.
-
SEMANTICALLY_INCORRECT_MESSAGE
public static final RPCause.CauseValue SEMANTICALLY_INCORRECT_MESSAGE
Semantically incorrect message.
-
INVALID_MANDATORY_INFORMATION
public static final RPCause.CauseValue INVALID_MANDATORY_INFORMATION
Invalid mandatory information.
-
MESSAGE_TYPE_NONEXISTENT_OR_NOT_IMPLEMENTED
public static final RPCause.CauseValue MESSAGE_TYPE_NONEXISTENT_OR_NOT_IMPLEMENTED
Message type non-existent or not implemented.
-
MESSAGE_NOT_COMPATIBLE_WITH_SHORT_MESSAGE_PROTOCOL_STATE
public static final RPCause.CauseValue MESSAGE_NOT_COMPATIBLE_WITH_SHORT_MESSAGE_PROTOCOL_STATE
Message not compatible with short message protocol state.
-
INFORMATION_ELEMENT_NONEXISTENT_OR_NOT_IMPLEMENTED
public static final RPCause.CauseValue INFORMATION_ELEMENT_NONEXISTENT_OR_NOT_IMPLEMENTED
Information element non-existent or not implemented.
-
PROTOCOL_ERROR
public static final RPCause.CauseValue PROTOCOL_ERROR
Protocol error, unspecified.
-
INTERWORKING
public static final RPCause.CauseValue INTERWORKING
Interworking, unspecified.
-
MIN_VALUE
public static final int MIN_VALUE
Minimum value that a CauseValue instance may take (0).- See Also:
- Constant Field Values
-
MAX_VALUE
public static final int MAX_VALUE
Maximum value that a CauseValue instance may take (127).- See Also:
- Constant Field Values
-
-
Method Detail
-
fromValue
public static RPCause.CauseValue fromValue(int value)
Returns a CauseValue for a particular integer value.- Returns:
- any known instance, or a new object
-
namedValues
public static RPCause.CauseValue[] namedValues()
Returns an array containing all of CauseValue's named numbers.- Returns:
- a new CauseValue[]
-
-