# Deprecated API

## Contents

- Interfaces
- Classes
- Enums
- Fields
- Methods
- Constructors
- Enum Constants

- Interfaces
  Interface | Description
  --- | ---
  com.avaya.clientservices.media.AudioDevicesEventListener |
  com.avaya.clientservices.media.VoIPConfiguration |

- Classes
  Class | Description
  --- | ---
  com.avaya.clientservices.call.VideoResolutionPreference | Use `VideoResolutionPreferenceForMultiVideoStreaming` instead.
  com.avaya.clientservices.collaboration.ZoomableImageView |

- Enums
  Enum | Description
  --- | ---
  com.avaya.clientservices.messaging.enums.ErrorCode |

- Fields
  Field | Description
  --- | ---
  com.avaya.clientservices.media.AudioDevice.bluetoothHeadset |
  com.avaya.clientservices.media.AudioDevice.handset |
  com.avaya.clientservices.media.AudioDevice.speaker |
  com.avaya.clientservices.media.AudioDevice.wiredHeadset |
  com.avaya.clientservices.media.AudioDevice.wiredSpeaker |
  com.avaya.clientservices.network.security.SecurityUtils.SUPPORTED_CIPHER_SUITES | Use `Client.getConfiguredCipherSuites()` instead.

- Methods
  Method | Description
  --- | ---
  com.avaya.clientservices.call.Call.setReceiveVideoResolutionPreferences​(List<VideoResolutionPreference>, CallCompletionHandler) | Use `Call.setReceiveVideoResolutionPreferencesForMultiVideoStreaming(List,CallCompletionHandler)` instead.
  com.avaya.clientservices.call.conference.Participant.getAllPossibleContactMatches() | THIS METHOD WILL BE REMOVED IN RELEASE VERSION 3.3. Use `ContactService.resolveContacts(ResolveContactsRequest)` instead.
  com.avaya.clientservices.call.conference.Participant.getBestContactMatch() | THIS METHOD WILL BE REMOVED IN RELEASE VERSION 3.3. Use `ContactService.resolveContacts(ResolveContactsRequest)` instead.
  com.avaya.clientservices.call.feature.CallFeatureService.changeServiceObservingMode​(ServiceObservingMode, FeatureCompletionHandler) | Use `CallFeatureService.changeServiceObservingMode(ServiceObservingMode,ServiceObservingCompletionHandler)` instead.
  com.avaya.clientservices.call.feature.CallFeatureService.extendedGroupCallPickup​(int, FeatureCompletionHandler) | Use `CallFeatureService.extendedGroupCallPickup(String, FeatureCompletionHandler)` instead.
  com.avaya.clientservices.call.feature.CallFeatureService.getFeatureStatus​(FeatureType, String) | THIS METHOD WILL BE REMOVED. Use getFeatureStatusForFeatureParams(FeatureParameters featureParameters) instead.
  com.avaya.clientservices.call.feature.CallFeatureService.startServiceObserving​(String, ServiceObservingType, int, FeatureCompletionHandler) | Use `CallFeatureService.startServiceObserving(String,ServiceObservingType,int,ServiceObservingCompletionHandler)` instead.
  com.avaya.clientservices.call.feature.CallFeatureService.stopCoachingSession​(FeatureCompletionHandler) | Use `CallFeatureService.stopCoachingSession(ServiceObservingCompletionHandler)` instead.
  com.avaya.clientservices.call.feature.CallFeatureService.stopServiceObserving​(FeatureCompletionHandler) | Use `CallFeatureService.stopServiceObserving(ServiceObservingCompletionHandler)` instead.
  com.avaya.clientservices.call.feature.CallFeatureServiceListener.onServiceObservingErrorReceived​(CallFeatureService, ServiceObservingError) | Raised only if service observing feature is invoked using deprecated methods.
  com.avaya.clientservices.call.feature.FeatureInvocationParameters.getHuntGroupNumber() | THIS METHOD WILL BE REMOVED. Use `FeatureInvocationParameters.getGroupNumber()` instead.
  com.avaya.clientservices.call.feature.FeatureInvocationParameters.getPickupNumber() | Use `FeatureInvocationParameters.getPickupGroupNumber()` instead.
  com.avaya.clientservices.call.feature.FeatureInvocationParameters.setHuntGroupNumber​(int) | THIS METHOD WILL BE REMOVED. Use `FeatureInvocationParameters.setGroupNumber(int)` instead.
  com.avaya.clientservices.call.feature.FeatureInvocationParameters.setPickupNumber​(int) | Use `FeatureInvocationParameters.setPickupGroupNumber(String)` instead.
  com.avaya.clientservices.call.feature.FeatureParameters.getHuntGroupNumber() | THIS METHOD WILL BE REMOVED. Use `FeatureParameters.getGroupNumber()` instead.
  com.avaya.clientservices.call.feature.FeatureParameters.setHuntGroupNumber​(int) | THIS METHOD WILL BE REMOVED. Use `FeatureParameters.setGroupNumber(int)` instead.
  com.avaya.clientservices.call.feature.FeatureStatusParameters.getDestinationLabel() | THIS METHOD WILL BE REMOVED. Use getFeatureLabel() instead.
  com.avaya.clientservices.call.feature.FeatureStatusParameters.getHuntGroupNumber() | THIS METHOD WILL BE REMOVED. Use `FeatureStatusParameters.getGroupNumber()` instead.
  com.avaya.clientservices.call.feature.TeamButton.getDelayInterval() | Use `TeamButtonIncomingCall.getDelayInterval()` instead.
  com.avaya.clientservices.calllog.CallLogParticipant.getMatchingContact() | Use `ContactService.resolveContacts(ResolveContactsRequest)` instead.
  com.avaya.clientservices.collaboration.contentsharing.ContentSharingRenderer.getContentSharingView​(ZoomableImageView) |
  com.avaya.clientservices.collaboration.whiteboard.WhiteboardRenderer.isInitialized() |
  com.avaya.clientservices.collaboration.whiteboard.WhiteboardRenderer.setZoomableImageView​(ZoomableImageView) |
  com.avaya.clientservices.contact.BaseContact.canAddEmailAddress() | THIS METHOD WILL BE REMOVED IN RELEASE VERSION 3.3.
  com.avaya.clientservices.contact.Contact.getIMAttributeValue() | Always returns empty string.
  com.avaya.clientservices.contact.ContactService.changeSearchContactsRequest​(DataRetrievalWatcher<Contact>, String) | THIS METHOD WILL BE REMOVED IN RELEASE VERSION 3.3.
  com.avaya.clientservices.contact.ContactService.getSupportedPhoneNumberTypes() | THIS METHOD WILL BE REMOVED IN RELEASE VERSION 3.3. it is recommended to use `ContactService.getContactLimits()`.
  com.avaya.clientservices.contact.ContactService.searchCachedContacts​(String, ContactSearchScopeType) | THIS METHOD WILL BE REMOVED IN RELEASE VERSION 3.3. Use `ContactService.resolveContacts(ResolveContactsRequest)` instead.
  com.avaya.clientservices.media.gui.Plane.setVisibility​(boolean) |
  com.avaya.clientservices.media.VoIPConfigurationVideo.getBfcpMode() |
  com.avaya.clientservices.media.VoIPConfigurationVideo.getCongestionControlAlgorithm() |
  com.avaya.clientservices.media.VoIPConfigurationVideo.getForwardErrorCorrection() |
  com.avaya.clientservices.media.VoIPConfigurationVideo.getMaxVideoResolution() |
  com.avaya.clientservices.messaging.Attachment.getLocationForConsumption() | THIS METHOD WILL BE REMOVED IN RELEASE VERSION 3.3. Use the `Attachment.consume()` method instead.
  com.avaya.clientservices.messaging.Message.isCoalesced() | THIS METHOD WILL BE REMOVED IN RELEASE VERSION 3.3.
  com.avaya.clientservices.messaging.Message.isRead() | use `Message.getReadState()` method instead.
  com.avaya.clientservices.messaging.MessageListener.onMessageCoalescedStatusChanged​(Message, boolean) | THIS METHOD WILL BE REMOVED IN RELEASE VERSION 3.3.
  com.avaya.clientservices.messaging.MessageListener.onMessageReadStatusChanged​(Message, boolean) | use `MessageListener.onMessageReadStateChanged(Message, MessageReadState)` method instead.
  com.avaya.clientservices.messaging.MessagingServiceListener.onMessagingServiceMatchedContactsChanged​(MessagingService) | THIS METHOD WILL BE REMOVED IN RELEASE VERSION 3.3.
  com.avaya.clientservices.provider.sip.SIPClientConfiguration.isSIPSAndSRTPCouplingEnabled() | Use the `SIPUserConfiguration.isUseSIPSURIOverTLSEnabled()` method instead. Starting with Client SDK 3.1.
  com.avaya.clientservices.provider.sip.SIPClientConfiguration.setSIPSAndSRTPCouplingEnabled​(boolean) | Use the `SIPUserConfiguration.setUseSIPSURIOverTLSEnabled(boolean)` method instead. Starting with Client SDK 3.1.
  com.avaya.clientservices.provider.sip.SIPUserConfiguration.getMediaSecurity() | Starting with Client SDK 3.1, media security policy is based on the cipher suites configuration. `SIPUserConfiguration.getMediaEncryptionTypeList()`.
  com.avaya.clientservices.provider.sip.SIPUserConfiguration.setMediaSecurity​(SecurityPolicy) | Starting with Client SDK 3.1, media security policy is based on the cipher suites configuration. `SIPUserConfiguration.getMediaEncryptionTypeList()`.

- Constructors
  Constructor | Description
  --- | ---
  com.avaya.clientservices.client.ClientConfiguration​(String) | use `ClientConfiguration(Context, String)` instead
  com.avaya.clientservices.collaboration.DrawingView​(Context, ZoomableImageView, DrawingView.DrawingListener) |
  com.avaya.clientservices.collaboration.whiteboard.DrawingHandler​(DrawingView, ZoomableImageView, DrawingView.DrawingListener) |
  com.avaya.clientservices.media.AudioDevice​(AudioDevice.Type) |

- Enum Constants
  Enum Constant | Description
  --- | ---
  com.avaya.clientservices.call.CallError.UNDEFINED |