History log of /frameworks/base/telecomm/java/android/telecom/Voicemail.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
5bd3e73a21975166fe39ccdfaf3376ad4f8fb369 17-Jul-2015 Nancy Chen <nancychen@google.com> Add transcription field to voicemail object and related changes.

Bug: 22542002
Change-Id: I05c18e8f82a4f318fb59228e4d6eb844d64bee30
/frameworks/base/telecomm/java/android/telecom/Voicemail.java
16b84b0ab586309ee4d76301c2e578dbfbd7c7db 13-May-2015 Nancy Chen <nancychen@google.com> Add phone account field for voicemail to distinguish the source.

When inserting a voicemail, sometimes we will want to provide a phone
account so add relevant fields to voicemail object and builder.
Also added insertion logic for phone account details into
VoicemailContract.

Bug: 19990866
Change-Id: I8848cc86167a83f93248d809a6b0164f5ebf421f
/frameworks/base/telecomm/java/android/telecom/Voicemail.java
d53f3634a31292791ef690028b83ce1e0916d76c 15-Apr-2015 Jay Shrauner <shrauner@google.com> Hide Voicemail APIs

Bug:20162722
Change-Id: Ie405b077a9598f16ff19adfa09df3217f342cc1e
/frameworks/base/telecomm/java/android/telecom/Voicemail.java
1df9429b6b76710f8dd6458517d04feb7a63826e 07-Apr-2015 Nancy Chen <nancychen@google.com> Hide and make systemapi visual voicemail-related apis.

Since there are no third-party apps expected to be using the visual
voicemail related apps at the moment, best to keep these hidden for now.

Bug: 19236241
Change-Id: I86f622208efcc89fab523f03d2bb70c244cdf867
/frameworks/base/telecomm/java/android/telecom/Voicemail.java
d3e28b78a3107dd5eb00ac3f6130d9fcbc2116ad 14-Mar-2015 Nancy Chen <nancychen@google.com> Add voicemail builder method for updating/syncing.

The id of the voicemail is necessary to update a voicemail in the
database and the source data (or unique remote identifier for the
voicemail) is necessary for syncing remotely. Whenever performing a sync
either of data to the server or vise versa, create a voicemail object
using this new method.

Bug: 19236241
Change-Id: Ibc1fd8c1922be13605987d9a3dcd327c438951c8
/frameworks/base/telecomm/java/android/telecom/Voicemail.java
7c07dfa5529dd8049a526de227cae8abc2f72226 12-Feb-2015 Nancy Chen <nancychen@google.com> Add frameworks classes and methods necessary for VVM syncadapter structure.

+ VvmSyncService is the base class for all visual voicemail sync
services that run the visual voicemail sync adapter. This class handles
writing to the voicemail provider and receiving changes from the
voicemail provider.
+ AuthenticatorService is a stub class for visual voicemail sync
adapters that do not use an Account (all sync adapters must have an
account associated with them, so a stub account is necessary).
+ Voicemail parcelable object to pass voicemail data around easier. This
is mostly copied from VoicemailProviderDemo
+ Extra helper methods in VoicemailContract to help insert and delete
from the voicemail provider.
+ Add multi-sim fields to VoicemailContract.Voicemails

Bug: 19236241
Change-Id: I603e3e5908704cd043e46221680d8bb600ed2cf4
/frameworks/base/telecomm/java/android/telecom/Voicemail.java