Avaya Client Services API Reference (Android)
Use of Undocumented / Internal APIs
Any APIs visible in the library that are not documented or are marked as for internal Avaya use only should not be used by third party applications. These APIs are internal to the Avaya Client Services library and their use by third party applications could result in unpredictable behavior of the resulting application.
No support will be provided by Avaya related to the use of any internal APIs.
Use of Deprecated APIs
Any APIs in the Avaya Client Services SDK that are marked as deprecated may be removed in a future release, and are not recommended for use within third party applications.
Localization of Error Messages
The Avaya Client Services library contains a number of distinct services, each of which has its own set of possible errors. To facilitate the creation of localized error messages for all possible errors that can occur, the following table provides links to the error code enumerated types for each service.
Service | Error code enumerated type(s) |
---|---|
Client | UserCreatedFailureReason |
User Registration | RegistrationError |
Security | CertificateValidationResult |
Call | CallError |
Call Features | FeatureError, AutodialError |
Contact | ContactError, DataRetrievalSearchFailReason |
Messaging | ErrorCode |
Presence | PresenceError |
Collaboration | CollaborationError, ChatError, DisconnectReason |
Note that although these error codes are accompanied by error message text, this text is intended for debugging purposes only and should not generally be displayed to end users of the application.