| Interface | Description |
|---|---|
| AudioDeviceSelectionChangeListener | |
| CompletionHandler | |
| DeskPhoneEventListener |
callback interface for Vantage platform events
you must add this receiver element to the application manifest:
<receiver android:name="com.avaya.deskphoneservices.DeskPhoneEventsBroadcastReceiver" android:enabled="true" tools:ignore="ExportedReceiver">
<intent-filter>
<action android:name="com.avaya.endpoint.action.CONFIG_CHANGED" />
<action android:name="com.avaya.endpoint.action.RESTART" />
<action android:name="com.avaya.endpoint.action.LOGIN_SIGNAL" />
<action android:name="com.avaya.endpoint.action.LOGOUT_SIGNAL" />
<action android:name="android.intent.action.MEDIA_BUTTON" />
</intent-filter>
</receiver> |
| DeskPhoneService | |
| HandsetHookListener |
Listener interface to be notified of changes to the on-hook status of
connected handsets.
|
| HandsetManager |
Interface for the component that tracks which handsets, if any, are currently
off-hook.
|
| PlatformSocketDataListener |
| Class | Description |
|---|---|
| AudioInterfaceWrapper | |
| BaseActiveParticipantListener | |
| BaseConferenceListener | |
| BuildConfig | |
| CallStateBroadcaster |
fire intent when call state changes
|
| DeskPhoneEventsBroadcastReceiver | |
| DeskPhoneIntentConstants | |
| DeskPhonePlatformUtils | |
| DeskPhoneServiceLibrary | |
| DeskPhoneSettingsFileParser | |
| DeskPhoneSettingsNames | |
| FeatureControl |
Enable / Disable the auto handling of events from communications package.
|
| Log |
Provides internal logging for the Deskphone Services library.
|
| Enum | Description |
|---|---|
| ConfigurationState | |
| DeskPhoneServiceState | |
| DeskPhoneServiceType | |
| HandsetType |
Enumerated type for the possible source of off-hook and on-hook events for
Vantage.
|
| HardButtonType | |
| ServiceReasonCode | |
| ServiceStatus |
| Exception | Description |
|---|---|
| InvalidPlatformException |
The exception thrown when we detect that we're running on something that is
not a Deskphone platform and hence deskphone services package can not run.
|