public class MAPTerminationCause extends NamedInteger
TerminationCause ::= ENUMERATED { normal(0), errorundefined(1), internalTimeout(2), congestion(3), mt-lrRestart(4), privacyViolation(5), ... shapeOfLocationEstimateNotSupported(6), subscriberTermination(7), -- Added in release 7. uETermination(8), -- Added in release 7. networkTermination(9) -- Added in release 7. }Added in release 4. mt-lrRestart shall be used to trigger the GMLC to restart the location procedure, either because the sending node knows that the terminal has moved under coverage of another MSC or SGSN (e.g. Send Identification received), or because the subscriber has been deregistered due to a Cancel Location received from HLR. Exception handling: an unrecognized value shall be treated the same as value 1 (errorundefined).
Used as field type by MAPDeferredmt_lrData
.
Modifier and Type | Field and Description |
---|---|
static int |
_congestion
Integer value of the constant congestion.
|
static int |
_errorundefined
Integer value of the constant errorundefined.
|
static int |
_internalTimeout
Integer value of the constant internalTimeout.
|
static int |
_mt_lrRestart
Integer value of the constant mt_lrRestart.
|
static int |
_networkTermination
Integer value of the constant networkTermination.
|
static int |
_normal
Integer value of the constant normal.
|
static int |
_privacyViolation
Integer value of the constant privacyViolation.
|
static int |
_shapeOfLocationEstimateNotSupported
Integer value of the constant shapeOfLocationEstimateNotSupported.
|
static int |
_subscriberTermination
Integer value of the constant subscriberTermination.
|
static int |
_uETermination
Integer value of the constant uETermination.
|
static MAPTerminationCause |
congestion
Reference to value of the constant congestion.
|
static MAPTerminationCause |
errorundefined
Reference to value of the constant errorundefined.
|
static MAPTerminationCause |
internalTimeout
Reference to value of the constant internalTimeout.
|
static int |
MAX_VALUE
Maximum value that a com.opencloud.slee.resources.cgin.map.MAPTerminationCause instance may take (9).
|
static int |
MIN_VALUE
Minimum value that a com.opencloud.slee.resources.cgin.map.MAPTerminationCause instance may take (0).
|
static MAPTerminationCause |
mt_lrRestart
Reference to value of the constant mt_lrRestart.
|
static MAPTerminationCause |
networkTermination
Reference to value of the constant networkTermination.
|
static MAPTerminationCause |
normal
Reference to value of the constant normal.
|
static MAPTerminationCause |
privacyViolation
Reference to value of the constant privacyViolation.
|
static MAPTerminationCause |
shapeOfLocationEstimateNotSupported
Reference to value of the constant shapeOfLocationEstimateNotSupported.
|
static MAPTerminationCause |
subscriberTermination
Reference to value of the constant subscriberTermination.
|
static MAPTerminationCause |
uETermination
Reference to value of the constant uETermination.
|
Modifier | Constructor and Description |
---|---|
protected |
MAPTerminationCause(int value)
Constructs an enumeration constant for the given numeric value.
|
protected |
MAPTerminationCause(int value,
String description)
Constructs an enumeration constant for the given numeric value, noting its name.
|
Modifier and Type | Method and Description |
---|---|
static MAPTerminationCause |
fromValue(int value)
Finds or constructs an enumeration constant for the given numeric value.
|
static MAPTerminationCause[] |
namedValues()
Returns an array containing all the enumeration constants referenced by fields.
|
byteValue, clone, doubleValue, equals, floatValue, hashCode, intValue, isReadOnly, longValue, setReadOnly, shortValue, toString
public static final int _normal
public static final MAPTerminationCause normal
public static final int _errorundefined
public static final MAPTerminationCause errorundefined
public static final int _internalTimeout
public static final MAPTerminationCause internalTimeout
public static final int _congestion
public static final MAPTerminationCause congestion
public static final int _mt_lrRestart
public static final MAPTerminationCause mt_lrRestart
public static final int _privacyViolation
public static final MAPTerminationCause privacyViolation
public static final int _shapeOfLocationEstimateNotSupported
public static final MAPTerminationCause shapeOfLocationEstimateNotSupported
public static final int _subscriberTermination
public static final MAPTerminationCause subscriberTermination
public static final int _uETermination
public static final MAPTerminationCause uETermination
public static final int _networkTermination
public static final MAPTerminationCause networkTermination
public static final int MIN_VALUE
public static final int MAX_VALUE
protected MAPTerminationCause(int value, String description)
value
- numeric valuedescription
- name of numberprotected MAPTerminationCause(int value)
value
- numeric valuepublic static MAPTerminationCause fromValue(int value)
value
- integerpublic static MAPTerminationCause[] namedValues()