Avaya Client SDK

< Back to Package Overview

Platform Events Reporting

Overview

Your replacement communications application has to implement a few interfaces from Desk Phone Services APIs in order to properly listen and report the status of events to/from the Vantage platform.

Define the required intents

You need to define the following intents in your AndroidManifest.xml file: * CONFIG_CHANGED * LOGIN_SIGNAL * RESTART * LOGOUT_SIGNAL (only when supporting IP Office)

Implement the listener interface for events from desk phone services

You need to implement the following methods from the interface: * initialize() * onConfigurationChange() * onLogin() * onHook() * offHook() * onInitialised()

You can learn more about the intents and the listener interfaces in: Basic Integration of Desk Phone Services into an Application