org.csapi.jr.se.mm
Class MobilityDiagnostic

java.lang.Object
  |
  +--org.csapi.jr.se.mm.MobilityDiagnostic
All Implemented Interfaces:
java.io.Serializable

public final class MobilityDiagnostic
extends java.lang.Object
implements java.io.Serializable

Defines a diagnostic value that is reported in addition to an error by one of the mobility services.

See Also:
Serialized Form

Field Summary
static int _M_APPL_NOT_IN_PRIV_EXCEPT_LST
          Application not in privacy exception list.
static int _M_CALL_TO_USER_NOT_SETUP
          Call to user not set-up.
static int _M_CONGESTION
          Congestion.
static int _M_DISALL_BY_LOCAL_REGULAT_REQ
          Disallowed by local regulatory requirements.
static int _M_INCONSISTENT_MEAS_DATA
          Inconsistent measurement data.
static int _M_INSUFFICIENT_MEAS_DATA
          Insufficient measurement data.
static int _M_INSUFFICIENT_RESOURCES
          Insufficient resources.
static int _M_LOC_PROC_NOT_COMPLETED
          Location procedure not completed.
static int _M_LOC_PROC_NOT_SUPP_BY_USER
          Location procedure not supported by user.
static int _M_NO_INFORMATION
          No diagnostic information present.
static int _M_PRIVACY_OVERRIDE_NOT_APPLIC
          Privacy override not applicable.
static int _M_QOS_NOT_ATTAINABLE
          Quality of service not attainable.
static org.csapi.jr.se.mm.MobilityDiagnostic M_APPL_NOT_IN_PRIV_EXCEPT_LST
          Application not in privacy exception list.
static org.csapi.jr.se.mm.MobilityDiagnostic M_CALL_TO_USER_NOT_SETUP
          Call to user not set-up.
static org.csapi.jr.se.mm.MobilityDiagnostic M_CONGESTION
          Congestion.
static org.csapi.jr.se.mm.MobilityDiagnostic M_DISALL_BY_LOCAL_REGULAT_REQ
          Disallowed by local regulatory requirements.
static org.csapi.jr.se.mm.MobilityDiagnostic M_INCONSISTENT_MEAS_DATA
          Inconsistent measurement data.
static org.csapi.jr.se.mm.MobilityDiagnostic M_INSUFFICIENT_MEAS_DATA
          Insufficient measurement data.
static org.csapi.jr.se.mm.MobilityDiagnostic M_INSUFFICIENT_RESOURCES
          Insufficient resources.
static org.csapi.jr.se.mm.MobilityDiagnostic M_LOC_PROC_NOT_COMPLETED
          Location procedure not completed.
static org.csapi.jr.se.mm.MobilityDiagnostic M_LOC_PROC_NOT_SUPP_BY_USER
          Location procedure not supported by user.
static org.csapi.jr.se.mm.MobilityDiagnostic M_NO_INFORMATION
          No diagnostic information present.
static org.csapi.jr.se.mm.MobilityDiagnostic M_PRIVACY_OVERRIDE_NOT_APPLIC
          Privacy override not applicable.
static org.csapi.jr.se.mm.MobilityDiagnostic M_QOS_NOT_ATTAINABLE
          Quality of service not attainable.
 
Method Summary
 boolean equals(java.lang.Object o)
          Indicates whether some other object is 'equal to' this one.
static org.csapi.jr.se.mm.MobilityDiagnostic getObject(int value)
          Accepts values in the range of 0 to 11
 int getValue()
          Number representing enum type
 java.lang.String getValueText()
          getValueText method, overrides the getValueText() method in class java.lang.Object
 int hashCode()
          Returns a hashcode value for the object.
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_M_NO_INFORMATION

public static final int _M_NO_INFORMATION
No diagnostic information present. Valid for all type of errors.

See Also:
Constant Field Values

M_NO_INFORMATION

public static final org.csapi.jr.se.mm.MobilityDiagnostic M_NO_INFORMATION
No diagnostic information present. Valid for all type of errors.


_M_APPL_NOT_IN_PRIV_EXCEPT_LST

public static final int _M_APPL_NOT_IN_PRIV_EXCEPT_LST
Application not in privacy exception list. Valid for 'Unauthorised Application' error.

See Also:
Constant Field Values

M_APPL_NOT_IN_PRIV_EXCEPT_LST

public static final org.csapi.jr.se.mm.MobilityDiagnostic M_APPL_NOT_IN_PRIV_EXCEPT_LST
Application not in privacy exception list. Valid for 'Unauthorised Application' error.


_M_CALL_TO_USER_NOT_SETUP

public static final int _M_CALL_TO_USER_NOT_SETUP
Call to user not set-up. Valid for 'Unauthorised Application' error.

See Also:
Constant Field Values

M_CALL_TO_USER_NOT_SETUP

public static final org.csapi.jr.se.mm.MobilityDiagnostic M_CALL_TO_USER_NOT_SETUP
Call to user not set-up. Valid for 'Unauthorised Application' error.


_M_PRIVACY_OVERRIDE_NOT_APPLIC

public static final int _M_PRIVACY_OVERRIDE_NOT_APPLIC
Privacy override not applicable. Valid for 'Unauthorised Application' error.

See Also:
Constant Field Values

M_PRIVACY_OVERRIDE_NOT_APPLIC

public static final org.csapi.jr.se.mm.MobilityDiagnostic M_PRIVACY_OVERRIDE_NOT_APPLIC
Privacy override not applicable. Valid for 'Unauthorised Application' error.


_M_DISALL_BY_LOCAL_REGULAT_REQ

public static final int _M_DISALL_BY_LOCAL_REGULAT_REQ
Disallowed by local regulatory requirements. Valid for 'Unauthorised Application' error.

See Also:
Constant Field Values

M_DISALL_BY_LOCAL_REGULAT_REQ

public static final org.csapi.jr.se.mm.MobilityDiagnostic M_DISALL_BY_LOCAL_REGULAT_REQ
Disallowed by local regulatory requirements. Valid for 'Unauthorised Application' error.


_M_CONGESTION

public static final int _M_CONGESTION
Congestion. Valid for 'Position Method Failure' error.

See Also:
Constant Field Values

M_CONGESTION

public static final org.csapi.jr.se.mm.MobilityDiagnostic M_CONGESTION
Congestion. Valid for 'Position Method Failure' error.


_M_INSUFFICIENT_RESOURCES

public static final int _M_INSUFFICIENT_RESOURCES
Insufficient resources. Valid for 'Position Method Failure' error.

See Also:
Constant Field Values

M_INSUFFICIENT_RESOURCES

public static final org.csapi.jr.se.mm.MobilityDiagnostic M_INSUFFICIENT_RESOURCES
Insufficient resources. Valid for 'Position Method Failure' error.


_M_INSUFFICIENT_MEAS_DATA

public static final int _M_INSUFFICIENT_MEAS_DATA
Insufficient measurement data. Valid for 'Position Method Failure' error.

See Also:
Constant Field Values

M_INSUFFICIENT_MEAS_DATA

public static final org.csapi.jr.se.mm.MobilityDiagnostic M_INSUFFICIENT_MEAS_DATA
Insufficient measurement data. Valid for 'Position Method Failure' error.


_M_INCONSISTENT_MEAS_DATA

public static final int _M_INCONSISTENT_MEAS_DATA
Inconsistent measurement data. Valid for 'Position Method Failure' error.

See Also:
Constant Field Values

M_INCONSISTENT_MEAS_DATA

public static final org.csapi.jr.se.mm.MobilityDiagnostic M_INCONSISTENT_MEAS_DATA
Inconsistent measurement data. Valid for 'Position Method Failure' error.


_M_LOC_PROC_NOT_COMPLETED

public static final int _M_LOC_PROC_NOT_COMPLETED
Location procedure not completed. Valid for 'Position Method Failure' error.

See Also:
Constant Field Values

M_LOC_PROC_NOT_COMPLETED

public static final org.csapi.jr.se.mm.MobilityDiagnostic M_LOC_PROC_NOT_COMPLETED
Location procedure not completed. Valid for 'Position Method Failure' error.


_M_LOC_PROC_NOT_SUPP_BY_USER

public static final int _M_LOC_PROC_NOT_SUPP_BY_USER
Location procedure not supported by user. Valid for 'Position Method Failure' error.

See Also:
Constant Field Values

M_LOC_PROC_NOT_SUPP_BY_USER

public static final org.csapi.jr.se.mm.MobilityDiagnostic M_LOC_PROC_NOT_SUPP_BY_USER
Location procedure not supported by user. Valid for 'Position Method Failure' error.


_M_QOS_NOT_ATTAINABLE

public static final int _M_QOS_NOT_ATTAINABLE
Quality of service not attainable. Valid for 'Position Method Failure' error.

See Also:
Constant Field Values

M_QOS_NOT_ATTAINABLE

public static final org.csapi.jr.se.mm.MobilityDiagnostic M_QOS_NOT_ATTAINABLE
Quality of service not attainable. Valid for 'Position Method Failure' error.

Method Detail

getValue

public int getValue()
Number representing enum type

Returns:
int number representing type of object, this is defined within the class

getValueText

public java.lang.String getValueText()
getValueText method, overrides the getValueText() method in class java.lang.Object

Returns:
String The stringified version of the MobilityDiagnostic object

getObject

public static org.csapi.jr.se.mm.MobilityDiagnostic getObject(int value)
                                                       throws InvalidEnumValueException
Accepts values in the range of 0 to 11

Parameters:
value - number representing type of object, this is defined within the class
Throws:
InvalidEnumValueException - thrown if invalid value is passed into method

equals

public boolean equals(java.lang.Object o)
Indicates whether some other object is 'equal to' this one.

Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Returns a hashcode value for the object.

Overrides:
hashCode in class java.lang.Object