Class MAPUnavailabilityCause
- java.lang.Object
-
- java.lang.Number
-
- com.opencloud.util.NamedInteger
-
- MAPUnavailabilityCause
-
- All Implemented Interfaces:
DataObject
,Immutable
,Serializable
public class MAPUnavailabilityCause extends NamedInteger
API for MAP-CH-DataTypes.UnavailabilityCause. Generated from the following ASN.1 type definition.UnavailabilityCause ::= ENUMERATED { bearerServiceNotProvisioned(1), teleserviceNotProvisioned(2), absentSubscriber(3), busySubscriber(4), callBarred(5), cug-Reject(6), ... }
Added in release 5. Exception handling: Reception of other values than the ones listed shall result in the service being unavailable for that call.Used as field type by
MAPSendRoutingInfoRes_v3
.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static int
_absentSubscriber
Integer value of the constant absentSubscriber.static int
_bearerServiceNotProvisioned
Integer value of the constant bearerServiceNotProvisioned.static int
_busySubscriber
Integer value of the constant busySubscriber.static int
_callBarred
Integer value of the constant callBarred.static int
_cug_Reject
Integer value of the constant cug_Reject.static int
_teleserviceNotProvisioned
Integer value of the constant teleserviceNotProvisioned.static MAPUnavailabilityCause
absentSubscriber
Reference to value of the constant absentSubscriber.static MAPUnavailabilityCause
bearerServiceNotProvisioned
Reference to value of the constant bearerServiceNotProvisioned.static MAPUnavailabilityCause
busySubscriber
Reference to value of the constant busySubscriber.static MAPUnavailabilityCause
callBarred
Reference to value of the constant callBarred.static MAPUnavailabilityCause
cug_Reject
Reference to value of the constant cug_Reject.static int
MAX_VALUE
Maximum value that a com.opencloud.slee.resources.cgin.map.MAPUnavailabilityCause instance may take (6).static int
MIN_VALUE
Minimum value that a com.opencloud.slee.resources.cgin.map.MAPUnavailabilityCause instance may take (1).static MAPUnavailabilityCause
teleserviceNotProvisioned
Reference to value of the constant teleserviceNotProvisioned.
-
Constructor Summary
Constructors Modifier Constructor Description protected
MAPUnavailabilityCause(int value)
Constructs an enumeration constant for the given numeric value.protected
MAPUnavailabilityCause(int value, String description)
Constructs an enumeration constant for the given numeric value, noting its name.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static MAPUnavailabilityCause
fromValue(int value)
Finds or constructs an enumeration constant for the given numeric value.static MAPUnavailabilityCause[]
namedValues()
Returns an array containing all the enumeration constants referenced by fields.-
Methods inherited from class com.opencloud.util.NamedInteger
byteValue, clone, doubleValue, equals, floatValue, hashCode, intValue, isReadOnly, longValue, setReadOnly, shortValue, toString, valueOf
-
-
-
-
Field Detail
-
_bearerServiceNotProvisioned
public static final int _bearerServiceNotProvisioned
Integer value of the constant bearerServiceNotProvisioned.- See Also:
- Constant Field Values
-
bearerServiceNotProvisioned
public static final MAPUnavailabilityCause bearerServiceNotProvisioned
Reference to value of the constant bearerServiceNotProvisioned.
-
_teleserviceNotProvisioned
public static final int _teleserviceNotProvisioned
Integer value of the constant teleserviceNotProvisioned.- See Also:
- Constant Field Values
-
teleserviceNotProvisioned
public static final MAPUnavailabilityCause teleserviceNotProvisioned
Reference to value of the constant teleserviceNotProvisioned.
-
_absentSubscriber
public static final int _absentSubscriber
Integer value of the constant absentSubscriber.- See Also:
- Constant Field Values
-
absentSubscriber
public static final MAPUnavailabilityCause absentSubscriber
Reference to value of the constant absentSubscriber.
-
_busySubscriber
public static final int _busySubscriber
Integer value of the constant busySubscriber.- See Also:
- Constant Field Values
-
busySubscriber
public static final MAPUnavailabilityCause busySubscriber
Reference to value of the constant busySubscriber.
-
_callBarred
public static final int _callBarred
Integer value of the constant callBarred.- See Also:
- Constant Field Values
-
callBarred
public static final MAPUnavailabilityCause callBarred
Reference to value of the constant callBarred.
-
_cug_Reject
public static final int _cug_Reject
Integer value of the constant cug_Reject.- See Also:
- Constant Field Values
-
cug_Reject
public static final MAPUnavailabilityCause cug_Reject
Reference to value of the constant cug_Reject.
-
MIN_VALUE
public static final int MIN_VALUE
Minimum value that a com.opencloud.slee.resources.cgin.map.MAPUnavailabilityCause instance may take (1).- See Also:
- Constant Field Values
-
MAX_VALUE
public static final int MAX_VALUE
Maximum value that a com.opencloud.slee.resources.cgin.map.MAPUnavailabilityCause instance may take (6).- See Also:
- Constant Field Values
-
-
Constructor Detail
-
MAPUnavailabilityCause
protected MAPUnavailabilityCause(int value, String description)
Constructs an enumeration constant for the given numeric value, noting its name.- Parameters:
value
- numeric valuedescription
- name of number
-
MAPUnavailabilityCause
protected MAPUnavailabilityCause(int value)
Constructs an enumeration constant for the given numeric value. Suitable for use as decode method.- Parameters:
value
- numeric value
-
-
Method Detail
-
fromValue
public static MAPUnavailabilityCause fromValue(int value)
Finds or constructs an enumeration constant for the given numeric value.- Parameters:
value
- integer- Returns:
- one of the fields if suitable, else a newly constructed object
-
namedValues
public static MAPUnavailabilityCause[] namedValues()
Returns an array containing all the enumeration constants referenced by fields.- Returns:
- array of enumeration constants
-
-