# Package com.avaya.clientservices.visualvoicemail

- Interface Summary
  Interface | Description
  --- | ---
  VisualVoiceMailCompletionHandler | Completion handler for asynchronous visual voicemail message operations.
  VisualVoiceMailMessage | Interface for all Visual Voice Mail message related tasks and properties.
  VisualVoiceMailMessageListener | Interface that can be used to retrieve status updates for a visual voicemail message.
  VisualVoiceMailService | Service interface for visual voicemail, providing visual voicemail service to retrieve and delete voicemail messages, add and remove listener, return whether the user has unread voice messages.
  VisualVoiceMailServiceListener | Listener interface to be notified of status updates for visual voicemail messages.

- Class Summary
  Class | Description
  --- | ---
  VisualVoiceMailError | Represents server error for visual voicemail.

- Enum Summary
  Enum | Description
  --- | ---
  VisualVoiceMailError.ErrorCode |
  VisualVoiceMailMessage.FileStatus | Visual voicemail audio file download status.

- Exception Summary
  Exception | Description
  --- | ---
  VisualVoiceMailException | Exception representing a visual voicemail message failure.