com.signalsoftcorp.lst.client
Interface MLP300Error


public interface MLP300Error

Error codes for the MLP 3.0.0 protocol.


Field Summary
static int ABSENT_SUBSCRIBER
          (5) Absent subscriber.
static int CONGESTION_IN_LOCATION_SERVER
          (101) The request can not be handled due to congestion in the location server.
static int CONGESTION_IN_MOBILE_NETWORK
          (102) The request can not be handled due to congestion in the mobile network.
static int DISALLOWED_BY_LOCAL_REGULATIONS
          (204) The location request is disallowed by local regulatory requirements.
static int FORMAT_ERROR
          (105) A protocol element in the request has invalid format.
static int INVALID_PROTOCOL_ELEMENT_ATTRIBUTE
          (111) A protocol element attribute in the request has a wrong value.
static int INVALID_PROTOCOL_ELEMENT_VALUE
          (110) A protocol element in the request has an invalid value.
static int MISCONFIGURATION_OF_LOCATION_SERVER
          (205) The location server is not completely configured to be able to calculate a position.
static int OK
          (0) No error occurred while processing the request.
static int POSITION_METHOD_FAILURE
          (6) Position method failure.
static int POSITIONING_NOT_ALLOWED
          (203) The subscriber does not allow the application to position him/her.
static int PROTOCOL_ELEMENT_ATTRIBUTE_NOT_SUPPORTED
          (109) A protocol element attribute is not supported in the Location Server.
static int PROTOCOL_ELEMENT_ATTRIBUTE_VALUE_NOT_SUPPORTED
          (113) A specific value of a protocol element attribute is not supported in the Location Server.
static int PROTOCOL_ELEMENT_NOT_SUPPORTED
          (107) A protocol element specified in the position request is not supported by the Location Server.
static int PROTOCOL_ELEMENT_VALUE_NOT_SUPPORTED
          (112) A specific value of a protocol element is not supported in the Location Server.
static int QOP_NOT_ATTAINABLE
          (201) The requested Quality of Position cannot be provided.
static int SERVICE_NOT_SUPPORTED
          (108) The requested service is not supported in the Location Server.
static int SYNTAX_ERROR
          (106) The position request has invalid syntax.
static int SYSTEM_FAILURE
          (1) The request can not be handled because of a general problem in the location server or the underlying network.
static int TOO_MANY_POSITION_ITEMS
          (104) Too many position items have been specified in the request.
static int UNAUTHORIZED_APPLICATION
          (3) The requesting location-based application is not allowed to access the location server or a wrong password has been supplied.
static int UNKNOWN_SUBSCRIBER
          (4) Unknown subscriber.
static int UNSPECIFIED_ERROR
          (2) An unspecified error used in case none of the other errors applies.
static int UNSUPPORTED_VERSION
          (103) The Location server does not support the indicated protocol version.
 

Field Detail

OK

public static final int OK
(0) No error occurred while processing the request.

SYSTEM_FAILURE

public static final int SYSTEM_FAILURE
(1) The request can not be handled because of a general problem in the location server or the underlying network.

UNSPECIFIED_ERROR

public static final int UNSPECIFIED_ERROR
(2) An unspecified error used in case none of the other errors applies. This can also be used in case privacy issues prevent certain errors from being presented

UNAUTHORIZED_APPLICATION

public static final int UNAUTHORIZED_APPLICATION
(3) The requesting location-based application is not allowed to access the location server or a wrong password has been supplied.

UNKNOWN_SUBSCRIBER

public static final int UNKNOWN_SUBSCRIBER
(4) Unknown subscriber. The user is unknown, i.e. no such subscription exists.

ABSENT_SUBSCRIBER

public static final int ABSENT_SUBSCRIBER
(5) Absent subscriber. The user is currently not reachable.

POSITION_METHOD_FAILURE

public static final int POSITION_METHOD_FAILURE
(6) Position method failure. The location service failed to obtain the user?s position.

CONGESTION_IN_LOCATION_SERVER

public static final int CONGESTION_IN_LOCATION_SERVER
(101) The request can not be handled due to congestion in the location server.

CONGESTION_IN_MOBILE_NETWORK

public static final int CONGESTION_IN_MOBILE_NETWORK
(102) The request can not be handled due to congestion in the mobile network.

UNSUPPORTED_VERSION

public static final int UNSUPPORTED_VERSION
(103) The Location server does not support the indicated protocol version.

TOO_MANY_POSITION_ITEMS

public static final int TOO_MANY_POSITION_ITEMS
(104) Too many position items have been specified in the request.

FORMAT_ERROR

public static final int FORMAT_ERROR
(105) A protocol element in the request has invalid format. The invalid element is indicated in addInfo.

SYNTAX_ERROR

public static final int SYNTAX_ERROR
(106) The position request has invalid syntax. Details may be indicated in addInfo.

PROTOCOL_ELEMENT_NOT_SUPPORTED

public static final int PROTOCOL_ELEMENT_NOT_SUPPORTED
(107) A protocol element specified in the position request is not supported by the Location Server. The element is indicated in addInfo.

SERVICE_NOT_SUPPORTED

public static final int SERVICE_NOT_SUPPORTED
(108) The requested service is not supported in the Location Server. The service is indicated in addInfo.

PROTOCOL_ELEMENT_ATTRIBUTE_NOT_SUPPORTED

public static final int PROTOCOL_ELEMENT_ATTRIBUTE_NOT_SUPPORTED
(109) A protocol element attribute is not supported in the Location Server. The attribute is indicated in addInfo.

INVALID_PROTOCOL_ELEMENT_VALUE

public static final int INVALID_PROTOCOL_ELEMENT_VALUE
(110) A protocol element in the request has an invalid value. The element is indicated in addInfo.

INVALID_PROTOCOL_ELEMENT_ATTRIBUTE

public static final int INVALID_PROTOCOL_ELEMENT_ATTRIBUTE
(111) A protocol element attribute in the request has a wrong value. The element is indicated in addInfo.

PROTOCOL_ELEMENT_VALUE_NOT_SUPPORTED

public static final int PROTOCOL_ELEMENT_VALUE_NOT_SUPPORTED
(112) A specific value of a protocol element is not supported in the Location Server. The element and value are indicated in addInfo.

PROTOCOL_ELEMENT_ATTRIBUTE_VALUE_NOT_SUPPORTED

public static final int PROTOCOL_ELEMENT_ATTRIBUTE_VALUE_NOT_SUPPORTED
(113) A specific value of a protocol element attribute is not supported in the Location Server. The attribute and value are indicated in addInfo.

QOP_NOT_ATTAINABLE

public static final int QOP_NOT_ATTAINABLE
(201) The requested Quality of Position cannot be provided.

POSITIONING_NOT_ALLOWED

public static final int POSITIONING_NOT_ALLOWED
(203) The subscriber does not allow the application to position him/her.

DISALLOWED_BY_LOCAL_REGULATIONS

public static final int DISALLOWED_BY_LOCAL_REGULATIONS
(204) The location request is disallowed by local regulatory requirements.

MISCONFIGURATION_OF_LOCATION_SERVER

public static final int MISCONFIGURATION_OF_LOCATION_SERVER
(205) The location server is not completely configured to be able to calculate a position.


Copyright © SignalSoft Corp. All Rights Reserved.