A B C D E F G H I K L M O P R S T U V W Y

## A

ACTION_CALL_STATE - Static variable in class com.avaya.deskphoneservices.DeskPhoneIntentConstants
ACTION_CONFIG_CHANGED - Static variable in class com.avaya.deskphoneservices.DeskPhoneIntentConstants
ACTION_FIPS_MODE_STATUS - Static variable in class com.avaya.deskphoneservices.DeskPhoneIntentConstants
ACTION_LOGIN_SIGNAL - Static variable in class com.avaya.deskphoneservices.DeskPhoneIntentConstants
ACTION_LOGOUT_SIGNAL - Static variable in class com.avaya.deskphoneservices.DeskPhoneIntentConstants
ACTION_MICROPHONE_NEEDED - Static variable in class com.avaya.deskphoneservices.DeskPhoneIntentConstants
ACTION_MICROPHONE_NOT_NEEDED - Static variable in class com.avaya.deskphoneservices.DeskPhoneIntentConstants
ACTION_RELOAD_CONFIG - Static variable in class com.avaya.deskphoneservices.DeskPhoneIntentConstants
ACTION_REMOTE_REBOOT - Static variable in class com.avaya.deskphoneservices.DeskPhoneIntentConstants
ACTION_RESTART - Static variable in class com.avaya.deskphoneservices.DeskPhoneIntentConstants
ACTION_SERVICE_STATE_CHANGE - Static variable in class com.avaya.deskphoneservices.DeskPhoneIntentConstants
ACTION_SET_LED - Static variable in class com.avaya.deskphoneservices.DeskPhoneIntentConstants
ACTION_SILENCE_RINGER - Static variable in class com.avaya.deskphoneservices.DeskPhoneIntentConstants
ACTION_WATCHDOG_REGISTER - Static variable in class com.avaya.deskphoneservices.DeskPhoneIntentConstants
ACTION_WATCHDOG_UNREGISTER - Static variable in class com.avaya.deskphoneservices.DeskPhoneIntentConstants
addAudioDeviceChangeListener(AudioDeviceChangeListener) - Method in interface com.avaya.deskphoneservices.device.AudioDeviceChangeNotifier
  Add a listener to be notified when the active audio device changes.
addAudioDeviceChangeListener(AudioDeviceChangeListener) - Method in class com.avaya.deskphoneservices.device.DefaultVantageAudioDeviceHandler
addAudioDeviceListener(AudioDeviceListener) - Method in class com.avaya.deskphoneservices.AudioInterfaceWrapper
  Add a new listener to be informed when audio devices are added and removed or audio state changes.
addHandsetHookListener(HandsetHookListener) - Method in interface com.avaya.deskphoneservices.HandsetManager
  Add a listener to be notified when a handset goes on or off hook.
addListener(TelecomServiceEventListener) - Method in class com.avaya.deskphoneservices.telecomService.TelecomService
  Adds a listener for this client.
APPLICATION_ID - Static variable in class com.avaya.deskphoneservices.BuildConfig
AudioDeviceChangeListener - Interface in com.avaya.deskphoneservices.device
  Listener interface for users of `DefaultVantageAudioDeviceHandler` to be notified of potential audio device changes.
AudioDeviceChangeNotifier - Interface in com.avaya.deskphoneservices.device
AudioDeviceHandler - Interface in com.avaya.deskphoneservices.device
  Interface for the component that implements audio device management logic.
AudioDeviceSelectionChangeListener - Interface in com.avaya.deskphoneservices
AudioDeviceUtil - Class in com.avaya.deskphoneservices.device
  Miscellaneous utility methods for dealing with `AudioDevice` objects.
AudioInterfaceWrapper - Class in com.avaya.deskphoneservices
AudioInterfaceWrapper() - Constructor for class com.avaya.deskphoneservices.AudioInterfaceWrapper

## B

BaseActiveParticipantListener - Class in com.avaya.deskphoneservices
BaseActiveParticipantListener() - Constructor for class com.avaya.deskphoneservices.BaseActiveParticipantListener
BaseConferenceListener - Class in com.avaya.deskphoneservices
BaseConferenceListener() - Constructor for class com.avaya.deskphoneservices.BaseConferenceListener
BUILD_ID_DETAILED - Static variable in class com.avaya.deskphoneservices.BuildConfig
BUILD_TYPE - Static variable in class com.avaya.deskphoneservices.BuildConfig
BuildConfig - Class in com.avaya.deskphoneservices
BuildConfig() - Constructor for class com.avaya.deskphoneservices.BuildConfig

## C

CallStateBroadcaster - Class in com.avaya.deskphoneservices
  fire intent when call state changes
com.avaya.deskphoneservices - package com.avaya.deskphoneservices
com.avaya.deskphoneservices.device - package com.avaya.deskphoneservices.device
com.avaya.deskphoneservices.socket - package com.avaya.deskphoneservices.socket
com.avaya.deskphoneservices.telecomService - package com.avaya.deskphoneservices.telecomService
CompletionHandler - Interface in com.avaya.deskphoneservices
ConfigurationState - Enum in com.avaya.deskphoneservices
connectionExist(Call) - Static method in class com.avaya.deskphoneservices.telecomService.TelecomConnectionService
createAudioCapturer(AudioCapturerConfig, AudioStreamListener) - Method in class com.avaya.deskphoneservices.AudioInterfaceWrapper
  This function creates AudioCapturer object, which provides audio capture control capability.
createAudioFilePlayer(Context, AudioFilePlayerListener) - Method in class com.avaya.deskphoneservices.AudioInterfaceWrapper
  Create an Audio File Player.
createAudioMixer(AudioMixerConfig) - Method in class com.avaya.deskphoneservices.AudioInterfaceWrapper
  This function creates AudioMixer object, which provides audio mixing capability.
createDefaultVantageAudioDeviceHandler(Context, Client, DeskPhoneService) - Static method in class com.avaya.deskphoneservices.device.DefaultVantageAudioDeviceHandler
  Create an object to provide default audio device handling.
createPhoneAccountHandle(Context, String) - Static method in class com.avaya.deskphoneservices.telecomService.TelecomServiceUtils
  Create a `PhoneAccountHandle` for the given parameter.

## D

d(String) - Static method in class com.avaya.deskphoneservices.Log
d(String, Throwable) - Static method in class com.avaya.deskphoneservices.Log
DEBUG - Static variable in class com.avaya.deskphoneservices.BuildConfig
DEFAULT_MAC_ADDRESS - Static variable in class com.avaya.deskphoneservices.DeskPhonePlatformUtils
DefaultVantageAudioDeviceHandler - Class in com.avaya.deskphoneservices.device
  Default implementation of the audio device switching logic for the Vantage platform.
DeskPhoneEventListener - Interface in com.avaya.deskphoneservices
  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>`
DeskPhoneEventsBroadcastReceiver - Class in com.avaya.deskphoneservices
DeskPhoneEventsBroadcastReceiver() - Constructor for class com.avaya.deskphoneservices.DeskPhoneEventsBroadcastReceiver
DeskPhoneIntentConstants - Class in com.avaya.deskphoneservices
DeskPhonePlatformUtils - Class in com.avaya.deskphoneservices
DeskPhoneService - Interface in com.avaya.deskphoneservices
DeskPhoneServiceLibrary - Class in com.avaya.deskphoneservices
DeskPhoneServiceState - Enum in com.avaya.deskphoneservices
DeskPhoneServiceType - Enum in com.avaya.deskphoneservices
DeskPhoneSettingsFileParser - Class in com.avaya.deskphoneservices
DeskPhoneSettingsFileParser() - Constructor for class com.avaya.deskphoneservices.DeskPhoneSettingsFileParser
DeskPhoneSettingsNames - Class in com.avaya.deskphoneservices
DeskPhoneSocketAction - Enum in com.avaya.deskphoneservices.socket
DeskPhoneSocketReader - Class in com.avaya.deskphoneservices.socket
DeskPhoneSocketServerListener - Class in com.avaya.deskphoneservices.socket
  This class is just a temporary helper used for the sake of prototyping DeskPhone based application configuration via Sockets.
DeskPhoneSocketServerListener() - Constructor for class com.avaya.deskphoneservices.socket.DeskPhoneSocketServerListener

## E

e(String) - Static method in class com.avaya.deskphoneservices.Log
e(String, Throwable) - Static method in class com.avaya.deskphoneservices.Log

## F

FAKE_DESKPHONE_ENVIRONMENT - Static variable in class com.avaya.deskphoneservices.BuildConfig
FeatureControl - Class in com.avaya.deskphoneservices
  Enable / Disable the auto handling of events from communications package.
FeatureControl() - Constructor for class com.avaya.deskphoneservices.FeatureControl
FeatureControl(boolean, boolean, boolean) - Constructor for class com.avaya.deskphoneservices.FeatureControl
FLAVOR - Static variable in class com.avaya.deskphoneservices.BuildConfig
fromInt(int) - Static method in enum com.avaya.deskphoneservices.HardButtonType

## G

getAccountName() - Static method in class com.avaya.deskphoneservices.telecomService.TelecomServiceUtils
getActiveDevice() - Method in class com.avaya.deskphoneservices.AudioInterfaceWrapper
getAudioDeviceForHandset(HandsetType, Iterable<AudioDevice>) - Static method in class com.avaya.deskphoneservices.device.AudioDeviceUtil
  Find the available `AudioDevice` instance for a given `HandsetType`.
getAudioDeviceListeners() - Method in class com.avaya.deskphoneservices.AudioInterfaceWrapper
getAudioDeviceOfType(AudioDevice.Type, Iterable<AudioDevice>) - Static method in class com.avaya.deskphoneservices.device.AudioDeviceUtil
  Find the available `AudioDevice` instance of a given `AudioDevice.Type`.
getAudioDeviceTypeForHandset(HandsetType) - Static method in class com.avaya.deskphoneservices.device.AudioDeviceUtil
  Get the `AudioDevice.Type` for a given `HandsetType`.
getAudioInterface() - Method in class com.avaya.deskphoneservices.AudioInterfaceWrapper
  Returns the Audio Interface instance.
getAudioInterface() - Method in interface com.avaya.deskphoneservices.DeskPhoneService
  Get a reference to an object that wraps `AudioInterface` and handles Transducer LED buttons
getAutomaticGainControlConfiguration() - Method in class com.avaya.deskphoneservices.AudioInterfaceWrapper
  Gets the Automatic Gain Control configuration.
getAutomaticGainControlMode() - Method in class com.avaya.deskphoneservices.AudioInterfaceWrapper
  Gets the Automatic Gain Control mode.
getAvailableAudioDevices() - Method in interface com.avaya.deskphoneservices.device.AudioDeviceHandler
  Get the available audio devices.
getAvailableAudioDevices() - Method in class com.avaya.deskphoneservices.device.DefaultVantageAudioDeviceHandler
getDeskPhoneService() - Static method in class com.avaya.deskphoneservices.DeskPhoneServiceLibrary
getDeskPhoneServicesVersion() - Static method in class com.avaya.deskphoneservices.DeskPhoneServiceLibrary
  Get the version of DeskPhoneServices
getDetailedBuildID() - Static method in class com.avaya.deskphoneservices.DeskPhoneServiceLibrary
  Get the details of when and where this version of the library was built.
getDeviceMacAddress() - Static method in class com.avaya.deskphoneservices.DeskPhonePlatformUtils
  Returns the ethernet mac address of the device.
getDevices() - Method in class com.avaya.deskphoneservices.AudioInterfaceWrapper
getEchoCancellationMobileMode() - Method in class com.avaya.deskphoneservices.AudioInterfaceWrapper
  Gets the Mobile Echo Cancellation mode.
getEchoCancellationMode() - Method in class com.avaya.deskphoneservices.AudioInterfaceWrapper
  Gets the Echo Cancellation mode.
getHandsetManager() - Method in interface com.avaya.deskphoneservices.DeskPhoneService
  Get a reference to the object that keeps track of off-hook handsets.
getHandsetTypeForAudioDevice(AudioDevice) - Static method in class com.avaya.deskphoneservices.device.AudioDeviceUtil
  Get the `HandsetType` of the given audio device.
getHandsetTypeForAudioDeviceType(AudioDevice.Type) - Static method in class com.avaya.deskphoneservices.device.AudioDeviceUtil
  Get the `HandsetType` corresponding to the given audio device type.
getLastUsedHeadsetDevice() - Method in class com.avaya.deskphoneservices.device.DefaultVantageAudioDeviceHandler
getLogLevel() - Static method in class com.avaya.deskphoneservices.Log
getLogListener() - Static method in class com.avaya.deskphoneservices.Log
getMode() - Method in class com.avaya.deskphoneservices.AudioInterfaceWrapper
getNoiseSuppressionMode() - Method in class com.avaya.deskphoneservices.AudioInterfaceWrapper
  Gets the Noise Suppression mode.
getOffHookHandsets() - Method in interface com.avaya.deskphoneservices.HandsetManager
  Get the set of handsets that are currently connected to the device and are off-hook, if any.
getSettingsMap() - Method in class com.avaya.deskphoneservices.DeskPhoneSettingsFileParser
getSpeakerAudioDevice(Iterable<AudioDevice>) - Static method in class com.avaya.deskphoneservices.device.AudioDeviceUtil
  Find the `AudioDevice` for the built-in speakerphone.
getUserRequestedDevice() - Method in class com.avaya.deskphoneservices.AudioInterfaceWrapper
getValue() - Method in enum com.avaya.deskphoneservices.HardButtonType

## H

handleAudioDeviceOffHook() - Static method in class com.avaya.deskphoneservices.telecomService.TelecomServiceLibrary
handleCallAudioRouteChanged(CallAudioState) - Method in class com.avaya.deskphoneservices.telecomService.TelecomConnection
HandsetHookListener - Interface in com.avaya.deskphoneservices
  Listener interface to be notified of changes to the on-hook status of connected handsets.
HandsetManager - Interface in com.avaya.deskphoneservices
  Interface for the component that tracks which handsets, if any, are currently off-hook.
HandsetType - Enum in com.avaya.deskphoneservices
  Enumerated type for the possible source of off-hook and on-hook events for Vantage.
HardButtonType - Enum in com.avaya.deskphoneservices

## I

i(String) - Static method in class com.avaya.deskphoneservices.Log
i(String, Throwable) - Static method in class com.avaya.deskphoneservices.Log
initialize(Context, DeskPhoneEventListener, Client, FeatureControl) - Static method in class com.avaya.deskphoneservices.DeskPhoneServiceLibrary
  Initializes the DeskPhone Services library and its dependencies.
initialize(Context, Client, String) - Static method in class com.avaya.deskphoneservices.telecomService.TelecomServiceLibrary
  Initializes the Telecom Services library and its dependencies.
InvalidPlatformException - Exception in com.avaya.deskphoneservices
  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.
isActiveSDKPhoneApp() - Static method in class com.avaya.deskphoneservices.DeskPhonePlatformUtils
  Returns if executing app is running as active sdk phone app on platform.
isActiveSdkPhoneApp() - Method in interface com.avaya.deskphoneservices.DeskPhoneService
  Returns if executing app is running as active sdk phone app on platform.
isActiveSDKPhoneAppOnDeskPhone() - Static method in class com.avaya.deskphoneservices.DeskPhonePlatformUtils
  Returns if executing app is running as active sdk phone app on desk phone platform.
isAudioDeviceForHandset(AudioDevice, HandsetType) - Static method in class com.avaya.deskphoneservices.device.AudioDeviceUtil
  Is the given audio device of the type matching the given handset type?
isCameraAvailable(Context) - Static method in class com.avaya.deskphoneservices.DeskPhonePlatformUtils
  Returns if desk phone platform has camera support available
isCameraAvailable(PackageManager) - Static method in class com.avaya.deskphoneservices.DeskPhonePlatformUtils
isDeskPhoneModel() - Static method in class com.avaya.deskphoneservices.DeskPhonePlatformUtils
  Utility method to determine if the application on top of DeskphoneServices is running on a Vantage phone.
isMuted() - Method in class com.avaya.deskphoneservices.AudioInterfaceWrapper
  This function gets's the current mute status for all audio calls
isRegistrationStateEventsHandlingEnabled() - Method in class com.avaya.deskphoneservices.FeatureControl
isReloadConfigurationHandlingEnabled() - Method in class com.avaya.deskphoneservices.FeatureControl
isRemoteRebootHandlingEnabled() - Method in class com.avaya.deskphoneservices.FeatureControl
isSpacesCallActive() - Method in interface com.avaya.deskphoneservices.DeskPhoneService
  Get spaces call status
isSpacesCallStatusActive() - Static method in class com.avaya.deskphoneservices.DeskPhonePlatformUtils
isSpeakerMuted() - Method in class com.avaya.deskphoneservices.AudioInterfaceWrapper
  This function gets's the current mute status for speaker
isTelecomServiceInUse() - Static method in class com.avaya.deskphoneservices.telecomService.TelecomServiceLibrary
isVantagePlatform2() - Static method in class com.avaya.deskphoneservices.DeskPhonePlatformUtils
  Utility method to determine if the application on top of DeskphoneServices is running on a Vantage 2.x phone.
isVantagePlatform3() - Static method in class com.avaya.deskphoneservices.DeskPhonePlatformUtils
  Utility method to determine if the application on top of DeskphoneServices is running on a Vantage 3.x phone.
isYieldBluetoothOnPhoneCall() - Method in class com.avaya.deskphoneservices.AudioInterfaceWrapper
  Get flag to auto-yield bluetooth on phone call (incoming or outgoing)

## K

KEY_ACS_ENABLED - Static variable in class com.avaya.deskphoneservices.DeskPhoneSettingsNames
KEY_ACS_SSO - Static variable in class com.avaya.deskphoneservices.DeskPhoneSettingsNames
KEY_ACTIVE_SDK_PHONE_APP - Static variable in class com.avaya.deskphoneservices.DeskPhoneSettingsNames
KEY_ADMIN_CHANGE_TYPE - Static variable in class com.avaya.deskphoneservices.DeskPhoneIntentConstants
KEY_CALL_ID_EXTRA - Static variable in class com.avaya.deskphoneservices.DeskPhoneIntentConstants
KEY_CALL_STATE_EXTRA - Static variable in class com.avaya.deskphoneservices.DeskPhoneIntentConstants
KEY_ESM_ENABLED - Static variable in class com.avaya.deskphoneservices.DeskPhoneSettingsNames
KEY_ESM_SSO - Static variable in class com.avaya.deskphoneservices.DeskPhoneSettingsNames
KEY_EWS_ENABLED - Static variable in class com.avaya.deskphoneservices.DeskPhoneSettingsNames
KEY_EWS_SSO - Static variable in class com.avaya.deskphoneservices.DeskPhoneSettingsNames
KEY_LED_ID - Static variable in class com.avaya.deskphoneservices.DeskPhoneIntentConstants
KEY_LED_OFF_TIME_INTERVAL - Static variable in class com.avaya.deskphoneservices.DeskPhoneIntentConstants
KEY_LED_ON_TIME_INTERVAL - Static variable in class com.avaya.deskphoneservices.DeskPhoneIntentConstants
KEY_LIFE_BINDER - Static variable in class com.avaya.deskphoneservices.DeskPhoneIntentConstants
KEY_LIFE_BUNDLE - Static variable in class com.avaya.deskphoneservices.DeskPhoneIntentConstants
KEY_PKCS12_CERTIFICATE - Static variable in class com.avaya.deskphoneservices.DeskPhoneSettingsNames
KEY_PKCS12_PASSWORD - Static variable in class com.avaya.deskphoneservices.DeskPhoneSettingsNames
KEY_SERVICE_DATA_EXTRA - Static variable in class com.avaya.deskphoneservices.DeskPhoneIntentConstants
KEY_SERVICE_REASON_EXTRA - Static variable in class com.avaya.deskphoneservices.DeskPhoneIntentConstants
KEY_SERVICE_REASON_MISSING_CONFIG - Static variable in class com.avaya.deskphoneservices.DeskPhoneIntentConstants
KEY_SERVICE_REASON_MISSING_CREDENTIALS - Static variable in class com.avaya.deskphoneservices.DeskPhoneIntentConstants
KEY_SERVICE_RETRY_EXTRA - Static variable in class com.avaya.deskphoneservices.DeskPhoneIntentConstants
KEY_SERVICE_STATUS_EXTRA - Static variable in class com.avaya.deskphoneservices.DeskPhoneIntentConstants
KEY_SERVICE_TYPE_EXTRA - Static variable in class com.avaya.deskphoneservices.DeskPhoneIntentConstants
KEY_SIP_CONTROLLER - Static variable in class com.avaya.deskphoneservices.DeskPhoneSettingsNames
KEY_SIP_DOMAIN - Static variable in class com.avaya.deskphoneservices.DeskPhoneSettingsNames
KEY_SIP_HA1 - Static variable in class com.avaya.deskphoneservices.DeskPhoneSettingsNames
KEY_SIP_PASSWORD - Static variable in class com.avaya.deskphoneservices.DeskPhoneSettingsNames
KEY_SIP_USERNAME - Static variable in class com.avaya.deskphoneservices.DeskPhoneSettingsNames
KEY_SSO - Static variable in class com.avaya.deskphoneservices.DeskPhoneSettingsNames
KEY_SSO_PASSWORD - Static variable in class com.avaya.deskphoneservices.DeskPhoneSettingsNames
KEY_SSO_USERNAME - Static variable in class com.avaya.deskphoneservices.DeskPhoneSettingsNames
KEY_UPS_ENABLED - Static variable in class com.avaya.deskphoneservices.DeskPhoneSettingsNames
KEY_UPS_SSO - Static variable in class com.avaya.deskphoneservices.DeskPhoneSettingsNames
KEY_WATCHDOG_PACKAGE_NAME - Static variable in class com.avaya.deskphoneservices.DeskPhoneIntentConstants
KEY_WATCHDOG_RESTART_ACTION - Static variable in class com.avaya.deskphoneservices.DeskPhoneIntentConstants

## L

LIFE_BINDER - Static variable in class com.avaya.deskphoneservices.DeskPhoneIntentConstants
Log - Class in com.avaya.deskphoneservices
  Provides internal logging for the Deskphone Services library.

## M

mLastIncomingCall - Static variable in class com.avaya.deskphoneservices.telecomService.TelecomConnection
mute(boolean) - Method in class com.avaya.deskphoneservices.AudioInterfaceWrapper
  This function set's mute status for all audio calls
muteSpeaker(boolean) - Method in class com.avaya.deskphoneservices.AudioInterfaceWrapper
  This function set's mute status for speaker

## O

offHook(HandsetType) - Method in interface com.avaya.deskphoneservices.DeskPhoneEventListener
  Called when a connected handset has gone off-hook (removed from its cradle).
onAbort() - Method in class com.avaya.deskphoneservices.telecomService.TelecomConnection
onAcceptButtonClick(Call, AudioDevice) - Method in interface com.avaya.deskphoneservices.telecomService.TelecomServiceEventListener
  Called to report that accept call button was pressed.
onActiveCallChanged(CallService, Call) - Method in class com.avaya.deskphoneservices.telecomService.TelecomConnectionService
onAnswer() - Method in class com.avaya.deskphoneservices.telecomService.TelecomConnection
onAudioDeviceChanged(AudioDevice, boolean) - Method in interface com.avaya.deskphoneservices.device.AudioDeviceChangeListener
  Called whenever the currently active audio device may have changed.
onAudioDeviceChanged(AudioDevice) - Method in class com.avaya.deskphoneservices.device.DefaultVantageAudioDeviceHandler
onAudioDeviceError(AudioDeviceError) - Method in class com.avaya.deskphoneservices.device.DefaultVantageAudioDeviceHandler
onAudioDeviceListChanged(Collection<AudioDevice>) - Method in interface com.avaya.deskphoneservices.device.AudioDeviceChangeListener
  Called whenever the collection of available audio devices may have changed.
onAudioDeviceListChanged(List<AudioDevice>, boolean) - Method in class com.avaya.deskphoneservices.device.DefaultVantageAudioDeviceHandler
onCallAudioRouteChanged(Call, CallAudioState) - Method in interface com.avaya.deskphoneservices.telecomService.TelecomServiceEventListener
  Notifies this Connection that the audio route was probably changed.
onCallAudioStateChanged(CallAudioState) - Method in class com.avaya.deskphoneservices.telecomService.TelecomConnection
onCallCreated(Call) - Method in class com.avaya.deskphoneservices.telecomService.TelecomConnection
onCallCreated(Context, CallService, Call) - Static method in class com.avaya.deskphoneservices.telecomService.TelecomConnectionService
onCallRemoved(CallService, Call) - Method in class com.avaya.deskphoneservices.telecomService.TelecomConnectionService
onCallServiceCapabilityChanged(CallService) - Method in class com.avaya.deskphoneservices.telecomService.TelecomConnectionService
onCallTelecomMuteStateChanged(Call, boolean) - Method in interface com.avaya.deskphoneservices.telecomService.TelecomServiceEventListener
  Notifies this Connection that the audio mute state was probably changed.
onClientShutdown(Client) - Method in class com.avaya.deskphoneservices.CallStateBroadcaster
onClientShutdown(Client) - Method in class com.avaya.deskphoneservices.device.DefaultVantageAudioDeviceHandler
onClientUserCreated(Client, User) - Method in class com.avaya.deskphoneservices.CallStateBroadcaster
onClientUserCreated(Client, User) - Method in class com.avaya.deskphoneservices.device.DefaultVantageAudioDeviceHandler
onClientUserRemoved(Client, User) - Method in class com.avaya.deskphoneservices.CallStateBroadcaster
onClientUserRemoved(Client, User) - Method in class com.avaya.deskphoneservices.device.DefaultVantageAudioDeviceHandler
onConferenceActiveTalkersChanged(Conference, DataCollectionChangeType, List<ActiveParticipant>) - Method in class com.avaya.deskphoneservices.BaseConferenceListener
onConferenceAlwaysDisplayActiveSpeakerVideoChanged(Conference, boolean) - Method in class com.avaya.deskphoneservices.BaseConferenceListener
onConferenceAvailableVideoLayoutsChanged(Conference, VideoLayout[]) - Method in class com.avaya.deskphoneservices.BaseConferenceListener
onConferenceBrandNameChanged(Conference, String) - Method in class com.avaya.deskphoneservices.BaseConferenceListener
onConferenceCapabilitiesChanged(Conference) - Method in class com.avaya.deskphoneservices.BaseConferenceListener
onConferenceContinuationStatusChanged(Conference, boolean) - Method in class com.avaya.deskphoneservices.BaseConferenceListener
onConferenceDisplayVideoParticipantNameChanged(Conference, boolean) - Method in class com.avaya.deskphoneservices.BaseConferenceListener
onConferenceDroppedParticipantsChanged(Conference, DataCollectionChangeType, List<DroppedParticipant>) - Method in class com.avaya.deskphoneservices.BaseConferenceListener
onConferenceEncryptionStatusChanged(Conference, ConferenceEncryptionStatus) - Method in class com.avaya.deskphoneservices.BaseConferenceListener
onConferenceEndTimeChanged(Conference, Date) - Method in class com.avaya.deskphoneservices.BaseConferenceListener
onConferenceEntryExitToneStatusChanged(Conference, boolean) - Method in class com.avaya.deskphoneservices.BaseConferenceListener
onConferenceExternalAdmissionStatusChanged(Conference, boolean) - Method in class com.avaya.deskphoneservices.BaseConferenceListener
onConferenceHandLowered(Conference) - Method in class com.avaya.deskphoneservices.BaseConferenceListener
onConferenceHandRaised(Conference) - Method in class com.avaya.deskphoneservices.BaseConferenceListener
onConferenceLectureModeStatusChanged(Conference, boolean) - Method in class com.avaya.deskphoneservices.BaseConferenceListener
onConferenceLockStatusChanged(Conference, boolean) - Method in class com.avaya.deskphoneservices.BaseConferenceListener
onConferenceParticipantsChanged(Conference, DataCollectionChangeType, List<ActiveParticipant>) - Method in class com.avaya.deskphoneservices.BaseConferenceListener
onConferencePasscodeRequired(Conference, boolean) - Method in class com.avaya.deskphoneservices.BaseConferenceListener
onConferencePendingParticipantsChanged(Conference, DataCollectionChangeType, List<PendingParticipant>) - Method in class com.avaya.deskphoneservices.BaseConferenceListener
onConferencePermissionToEnterLockedConferenceRequired(Conference) - Method in class com.avaya.deskphoneservices.BaseConferenceListener
onConferenceRecentTalkersChanged(Conference, DataCollectionChangeType, List<ActiveParticipant>) - Method in class com.avaya.deskphoneservices.BaseConferenceListener
onConferenceRecordingStatusChanged(Conference, ConferenceRecordingStatus) - Method in class com.avaya.deskphoneservices.BaseConferenceListener
onConferenceServiceAvailable(Conference) - Method in class com.avaya.deskphoneservices.BaseConferenceListener
onConferenceServiceUnavailable(Conference, ConferenceConnectionError) - Method in class com.avaya.deskphoneservices.BaseConferenceListener
onConferenceStarted(Conference) - Method in class com.avaya.deskphoneservices.BaseConferenceListener
onConferenceStreamingStatusChanged(Conference, ConferenceStreamingStatus) - Method in class com.avaya.deskphoneservices.BaseConferenceListener
onConferenceSubjectChanged(Conference, String) - Method in class com.avaya.deskphoneservices.BaseConferenceListener
onConferenceVideoLayoutChanged(Conference, VideoLayout) - Method in class com.avaya.deskphoneservices.BaseConferenceListener
onConferenceVideoSelfSeeChanged(Conference, boolean) - Method in class com.avaya.deskphoneservices.BaseConferenceListener
onConferenceVideoStatusChanged(Conference, boolean) - Method in class com.avaya.deskphoneservices.BaseConferenceListener
onConferenceWaitingToStart(Conference) - Method in class com.avaya.deskphoneservices.BaseConferenceListener
onConfigurationChange(String, CompletionHandler) - Method in interface com.avaya.deskphoneservices.DeskPhoneEventListener
  New Configuration received from platform and application should process this configuration.
onCreateIncomingConnection(PhoneAccountHandle, ConnectionRequest) - Method in class com.avaya.deskphoneservices.telecomService.TelecomConnectionService
onCreateIncomingConnectionFailed(PhoneAccountHandle, ConnectionRequest) - Method in class com.avaya.deskphoneservices.telecomService.TelecomConnectionService
onCreateOutgoingConnection(PhoneAccountHandle, ConnectionRequest) - Method in class com.avaya.deskphoneservices.telecomService.TelecomConnectionService
onCreateOutgoingConnectionFailed(PhoneAccountHandle, ConnectionRequest) - Method in class com.avaya.deskphoneservices.telecomService.TelecomConnectionService
onDisconnect() - Method in class com.avaya.deskphoneservices.telecomService.TelecomConnection
onEndButtonClick(Call) - Method in interface com.avaya.deskphoneservices.telecomService.TelecomServiceEventListener
  Called to report that end call button was pressed.
onEventConferenceStatusChanged(Conference, boolean) - Method in class com.avaya.deskphoneservices.BaseConferenceListener
onFinish() - Method in interface com.avaya.deskphoneservices.CompletionHandler
  Callback triggered when configuration attempt is finished.
onHandsetOffHook(HandsetType) - Method in class com.avaya.deskphoneservices.device.DefaultVantageAudioDeviceHandler
onHandsetOffHook(HandsetType) - Method in interface com.avaya.deskphoneservices.HandsetHookListener
  Called when a connected handset has gone off-hook (removed from its cradle).
onHandsetOnHook(HandsetType) - Method in class com.avaya.deskphoneservices.device.DefaultVantageAudioDeviceHandler
onHandsetOnHook(HandsetType) - Method in interface com.avaya.deskphoneservices.HandsetHookListener
  Called when a connected handset has gone on-hook (returned to its cradle).
onHold() - Method in class com.avaya.deskphoneservices.telecomService.TelecomConnection
onHoldButtonClick(Call) - Method in interface com.avaya.deskphoneservices.telecomService.TelecomServiceEventListener
  Called to report that hold/unhold call button was pressed.
onHoldResumeEvent() - Method in interface com.avaya.deskphoneservices.DeskPhoneEventListener
  Called when double-press on hook-switch of USB handset was detected while there is some established call with USB as active transducer
onHook(HandsetType) - Method in interface com.avaya.deskphoneservices.DeskPhoneEventListener
  Called when a connected handset has gone on-hook (returned to its cradle).
onIdentityCertificateEnrollmentFailed(Client, int, String, String) - Method in class com.avaya.deskphoneservices.CallStateBroadcaster
onIdentityCertificateEnrollmentFailed(Client, int, String, String) - Method in class com.avaya.deskphoneservices.device.DefaultVantageAudioDeviceHandler
onIncomingCallReceived(Context, Call) - Static method in class com.avaya.deskphoneservices.telecomService.TelecomConnectionService
onIncomingCallUndelivered(CallService, Call) - Method in class com.avaya.deskphoneservices.telecomService.TelecomConnectionService
onInitialised() - Method in interface com.avaya.deskphoneservices.DeskPhoneEventListener
  Deskphone services transitions into configured state and is ready to process application.
onKeyDown(HardButtonType) - Method in interface com.avaya.deskphoneservices.DeskPhoneEventListener
  key down event received from platform via MEDIA_BUTTON intent
onKeyUp(HardButtonType) - Method in interface com.avaya.deskphoneservices.DeskPhoneEventListener
  key up event received from platform via MEDIA_BUTTON intent
onLogin(String, CompletionHandler) - Method in interface com.avaya.deskphoneservices.DeskPhoneEventListener
  Login event received from platform.
onLogout() - Method in interface com.avaya.deskphoneservices.DeskPhoneEventListener
  Logout Event Received from platform
onParticipantApplicantSharingStatusChanged(Participant) - Method in class com.avaya.deskphoneservices.BaseActiveParticipantListener
onParticipantAudioStatusChanged(Participant, ParticipantMediaStatus) - Method in class com.avaya.deskphoneservices.BaseActiveParticipantListener
onParticipantCameraRemoteControlSupportChanged(Participant) - Method in class com.avaya.deskphoneservices.BaseActiveParticipantListener
onParticipantConnectionStatusChanged(Participant, ParticipantConnectionStatus) - Method in class com.avaya.deskphoneservices.BaseActiveParticipantListener
onParticipantHandLowered(Participant) - Method in class com.avaya.deskphoneservices.BaseActiveParticipantListener
onParticipantHandRaised(Participant) - Method in class com.avaya.deskphoneservices.BaseActiveParticipantListener
onParticipantMatchedContactsChanged(Participant) - Method in class com.avaya.deskphoneservices.BaseActiveParticipantListener
onParticipantSetAsLecturer(Participant) - Method in class com.avaya.deskphoneservices.BaseActiveParticipantListener
onParticipantSetAsModerator(Participant) - Method in class com.avaya.deskphoneservices.BaseActiveParticipantListener
onParticipantSetAsPresenter(Participant) - Method in class com.avaya.deskphoneservices.BaseActiveParticipantListener
onParticipantUnsetAsLecturer(Participant) - Method in class com.avaya.deskphoneservices.BaseActiveParticipantListener
onParticipantUnsetAsModerator(Participant) - Method in class com.avaya.deskphoneservices.BaseActiveParticipantListener
onParticipantUnsetAsPresenter(Participant) - Method in class com.avaya.deskphoneservices.BaseActiveParticipantListener
onParticipantVideoStatusChanged(Participant, ParticipantMediaStatus) - Method in class com.avaya.deskphoneservices.BaseActiveParticipantListener
onPlatformSocketDataAvailable(DeskPhoneSocketAction, String) - Method in interface com.avaya.deskphoneservices.PlatformSocketDataListener
onReceive(Context, Intent) - Method in class com.avaya.deskphoneservices.DeskPhoneEventsBroadcastReceiver
onRedialEvent(AudioDevice) - Method in interface com.avaya.deskphoneservices.DeskPhoneEventListener
  Redial button was pressed.
onReject() - Method in class com.avaya.deskphoneservices.telecomService.TelecomConnection
onRejectEvent() - Method in interface com.avaya.deskphoneservices.DeskPhoneEventListener
  Called when double-press on hook-switch of USB handset was detected while ringing LED was active
onReloadConfiguration() - Method in interface com.avaya.deskphoneservices.DeskPhoneService
  Sends reload configuration event to Desk phone platform.
onRemoteCallCreated(Call) - Static method in class com.avaya.deskphoneservices.telecomService.TelecomConnectionService
onRemoteReboot() - Method in interface com.avaya.deskphoneservices.DeskPhoneService
  Sends reboot event to Desk phone platform.
onSilence() - Method in class com.avaya.deskphoneservices.telecomService.TelecomConnection
onStateChanged(int) - Method in class com.avaya.deskphoneservices.telecomService.TelecomConnection
onUnhold() - Method in class com.avaya.deskphoneservices.telecomService.TelecomConnection
onUnholdButtonClick(Call) - Method in interface com.avaya.deskphoneservices.telecomService.TelecomServiceEventListener
onUsbPlugged() - Method in interface com.avaya.deskphoneservices.AudioDeviceSelectionChangeListener
onUserDeviceChanged(AudioDevice) - Method in interface com.avaya.deskphoneservices.AudioDeviceSelectionChangeListener

## P

pauseConfigurationEvents() - Method in interface com.avaya.deskphoneservices.DeskPhoneService
  Pause the configuration event notifications.
pickAudioDeviceForCallStart(HandsetType) - Method in interface com.avaya.deskphoneservices.device.AudioDeviceHandler
  Choose the audio device to use at the beginning of a new VoIP call.
pickAudioDeviceForCallStart(HandsetType) - Method in class com.avaya.deskphoneservices.device.DefaultVantageAudioDeviceHandler
PlatformSocketDataListener - Interface in com.avaya.deskphoneservices

## R

readConfiguration(PlatformSocketDataListener) - Static method in class com.avaya.deskphoneservices.socket.DeskPhoneSocketReader
  Reads Application configuration using LocalSocket client.
readCredentials(PlatformSocketDataListener) - Static method in class com.avaya.deskphoneservices.socket.DeskPhoneSocketReader
  Reads Application credentials using LocalSocket client.
registerIntentFilters(Context, DeskPhoneEventsBroadcastReceiver) - Static method in class com.avaya.deskphoneservices.DeskPhoneEventsBroadcastReceiver
  Register to receive the `Intent`s sent from the Vantage platform.
registerNewPhoneAccount(Context, String) - Static method in class com.avaya.deskphoneservices.telecomService.TelecomServiceUtils
  Create a new `PhoneAccount` and register it with the system.
registerRecordPlayStatusListener(AudioRecordPlayStatusListener) - Method in class com.avaya.deskphoneservices.AudioInterfaceWrapper
  Sets a listener that wants to track playback and recording status.
removeAudioDeviceChangeListener(AudioDeviceChangeListener) - Method in interface com.avaya.deskphoneservices.device.AudioDeviceChangeNotifier
  Remove a listener from being notified when the active audio device changes.
removeAudioDeviceChangeListener(AudioDeviceChangeListener) - Method in class com.avaya.deskphoneservices.device.DefaultVantageAudioDeviceHandler
removeAudioDeviceListener(AudioDeviceListener) - Method in class com.avaya.deskphoneservices.AudioInterfaceWrapper
  Remove an existing listener informing when audio device are added and removed.
removeHandsetHookListener(HandsetHookListener) - Method in interface com.avaya.deskphoneservices.HandsetManager
  Remove a listener from being notified when a handset goes on or off hook.
removeListener(TelecomServiceEventListener) - Method in class com.avaya.deskphoneservices.telecomService.TelecomService
  Removes a listener from this client.
resumeConfigurationEvents() - Method in interface com.avaya.deskphoneservices.DeskPhoneService
  Resume the configuration event notifications.
run() - Method in class com.avaya.deskphoneservices.socket.DeskPhoneSocketServerListener

## S

sendServiceStateChange(DeskPhoneServiceType, ServiceStatus, RegistrationError, boolean) - Method in interface com.avaya.deskphoneservices.DeskPhoneService
  Provides service registration status to Desk phone platform.
sendServiceStateChange(DeskPhoneServiceType, ServiceStatus, String, boolean) - Method in interface com.avaya.deskphoneservices.DeskPhoneService
ServiceReasonCode - Enum in com.avaya.deskphoneservices
ServiceStatus - Enum in com.avaya.deskphoneservices
setAudioDeviceSelectionListener(AudioDeviceSelectionChangeListener) - Method in class com.avaya.deskphoneservices.AudioInterfaceWrapper
setAudioInterface(AudioInterface) - Method in class com.avaya.deskphoneservices.AudioInterfaceWrapper
  This function sets a new Audio Interface.
setAutomaticGainControlConfiguration(AutomaticGainControlConfiguration) - Method in class com.avaya.deskphoneservices.AudioInterfaceWrapper
  Sets the Automatic Gain Control configuration.
setAutomaticGainControlMode(AutomaticGainControlMode) - Method in class com.avaya.deskphoneservices.AudioInterfaceWrapper
  Sets the Automatic Gain Control mode.
setDscp(int) - Method in class com.avaya.deskphoneservices.AudioInterfaceWrapper
  This function sets DSCP value for audio.
setEchoCancellationMobileMode(EchoCancellationMobileMode) - Method in class com.avaya.deskphoneservices.AudioInterfaceWrapper
  Sets the Echo Cancellation Mobile mode.
setEchoCancellationMode(EchoCancellationMode) - Method in class com.avaya.deskphoneservices.AudioInterfaceWrapper
  Sets the Echo Cancellation mode.
setLogLevel(Client.LogLevel) - Static method in class com.avaya.deskphoneservices.Log
setLogListener(Client.LogListener) - Static method in class com.avaya.deskphoneservices.DeskPhoneServiceLibrary
  Set an object to receive logs generated by the deskphone services library.
setLogListener(Client.LogListener) - Static method in class com.avaya.deskphoneservices.Log
setMode(AudioMode) - Method in class com.avaya.deskphoneservices.AudioInterfaceWrapper
  setMode will immediatly set the mode using AudioManager.setMode().
setNoiseSuppressionMode(NoiseSuppressionMode) - Method in class com.avaya.deskphoneservices.AudioInterfaceWrapper
  Sets the Noise Suppression mode.
setRJ9HeadsetDefaultAudioDevice(boolean) - Method in interface com.avaya.deskphoneservices.device.AudioDeviceHandler
  Set the flag controlling if the RJ9 jack is the default audio device used for new calls.
setRJ9HeadsetDefaultAudioDevice(boolean) - Method in class com.avaya.deskphoneservices.device.DefaultVantageAudioDeviceHandler
setSpacesCallActive(boolean) - Method in interface com.avaya.deskphoneservices.DeskPhoneService
  Set spaces call status
setUserRequestedDevice(AudioDevice) - Method in class com.avaya.deskphoneservices.AudioInterfaceWrapper
  User preferred audio device.
setUserRequestedDevice(AudioDevice) - Method in interface com.avaya.deskphoneservices.device.AudioDeviceHandler
  Set the currently active audio device to the specified device.
setUserRequestedDevice(AudioDevice) - Method in class com.avaya.deskphoneservices.device.DefaultVantageAudioDeviceHandler
setYieldBluetoothOnPhoneCall(boolean) - Method in class com.avaya.deskphoneservices.AudioInterfaceWrapper
  Set flag to auto-yield bluetooth on phone call (incoming or outgoing)
stop(Context) - Static method in class com.avaya.deskphoneservices.telecomService.TelecomServiceLibrary
supportVisualAlerting4Features(boolean) - Method in interface com.avaya.deskphoneservices.DeskPhoneService
  Set or unset support for visual alerting of calls received via ATS features LED buttons

## T

TAG - Static variable in class com.avaya.deskphoneservices.CallStateBroadcaster
TelecomConnection - Class in com.avaya.deskphoneservices.telecomService
TelecomConnection(Context, Call, boolean) - Constructor for class com.avaya.deskphoneservices.telecomService.TelecomConnection
TelecomConnectionService - Class in com.avaya.deskphoneservices.telecomService
TelecomConnectionService() - Constructor for class com.avaya.deskphoneservices.telecomService.TelecomConnectionService
TelecomService - Class in com.avaya.deskphoneservices.telecomService
TelecomServiceEventListener - Interface in com.avaya.deskphoneservices.telecomService
  Interface that can be used to retrieve status updates from a TelecomService object.
TelecomServiceLibrary - Class in com.avaya.deskphoneservices.telecomService
TelecomServiceLibrary() - Constructor for class com.avaya.deskphoneservices.telecomService.TelecomServiceLibrary
TelecomServiceUtils - Class in com.avaya.deskphoneservices.telecomService

## U

unregisterPhoneAccount(Context, String) - Static method in class com.avaya.deskphoneservices.telecomService.TelecomServiceUtils
  Unregister `PhoneAccount` with the system.
updateCommunicationsClient(Client) - Method in interface com.avaya.deskphoneservices.DeskPhoneService
  Update the communications client reference in case if client is recreated at run time by the application after DeskPhoneService is initialized.
updateCommunicationsClient(Client) - Method in class com.avaya.deskphoneservices.telecomService.TelecomService
  Update the communications client reference in case if client is recreated at run time by the application after TelecomService is initialized.
updateRingerStatusToSilence(Call) - Static method in class com.avaya.deskphoneservices.telecomService.TelecomConnectionService
  Update per call ringer state to silence state.

## V

valueOf(String) - Static method in enum com.avaya.deskphoneservices.ConfigurationState
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.avaya.deskphoneservices.DeskPhoneServiceState
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.avaya.deskphoneservices.DeskPhoneServiceType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.avaya.deskphoneservices.HandsetType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.avaya.deskphoneservices.HardButtonType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.avaya.deskphoneservices.ServiceReasonCode
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.avaya.deskphoneservices.ServiceStatus
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.avaya.deskphoneservices.socket.DeskPhoneSocketAction
  Returns the enum constant of this type with the specified name.
values() - Static method in enum com.avaya.deskphoneservices.ConfigurationState
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.avaya.deskphoneservices.DeskPhoneServiceState
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.avaya.deskphoneservices.DeskPhoneServiceType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.avaya.deskphoneservices.HandsetType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.avaya.deskphoneservices.HardButtonType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.avaya.deskphoneservices.ServiceReasonCode
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.avaya.deskphoneservices.ServiceStatus
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.avaya.deskphoneservices.socket.DeskPhoneSocketAction
  Returns an array containing the constants of this enum type, in the order they are declared.
VERSION_CODE - Static variable in class com.avaya.deskphoneservices.BuildConfig
VERSION_NAME - Static variable in class com.avaya.deskphoneservices.BuildConfig

## W

w(String) - Static method in class com.avaya.deskphoneservices.Log
w(String, Throwable) - Static method in class com.avaya.deskphoneservices.Log
writeMessage(Client.LogLevel, String, Throwable) - Static method in class com.avaya.deskphoneservices.Log
writeMessage(Client.LogLevel, String) - Static method in class com.avaya.deskphoneservices.Log
writeSocket(DeskPhoneSocketAction, OutputStreamWriter) - Static method in class com.avaya.deskphoneservices.socket.DeskPhoneSocketServerListener

## Y

yieldBluetooth() - Method in class com.avaya.deskphoneservices.AudioInterfaceWrapper
  yield bluetooth

A B C D E F G H I K L M O P R S T U V W Y