2880232ae09e5e7d081359c95da1b10733e9500d |
|
03-Mar-2014 |
Anthony Lee <anthonylee@google.com> |
Fill out implemenation of PingSyncSynchronizer. This class is not enabled yet as it is utilized by EasService. Change-Id: Iba3faef51df89b7fd103f43a33d7a401466a344c Conflicts: src/com/android/exchange/service/EasService.java src/com/android/exchange/service/PingSyncSynchronizer.java src/com/android/exchange/service/PingTask.java
/packages/apps/Exchange/src/com/android/exchange/service/PingSyncSynchronizer.java
|
68489d7184f6e008364b4ebb6130e3e2e703a433 |
|
21-Feb-2014 |
Yu Ping Hu <yph@google.com> |
EasService fixes & improvements. - Make sure to call EmailContent.init. - Add function to determine if an account needs to ping. This is currently unused but will be necessary later. - Track the last ping/not ping status in PingSyncSynchronizer. This is used to know whether to restart a ping, rather than expecting the EasService to pass this in. (NOTE: This CP was missed from exchange branch initially, but some of the diffs got applied in another way.) Change-Id: Ibb0aa45cf5174ea5dd3ba6210104a25e9060dcf8
/packages/apps/Exchange/src/com/android/exchange/service/PingSyncSynchronizer.java
|
d49d02e462e0632dc5208e6e7f06845a793d1934 |
|
24-Feb-2014 |
Yu Ping Hu <yph@google.com> |
Flesh out EasService some, and start using it. - Fix some of the TODOs. - Add it to the manifest. - Route some operations from EmailSyncAdapterService to it during testing/development. Note that this last bit is a bit Frankenstein right now, so it's guarded by a constant (which should stay false when checked in) and in no way will an account function "normally" during the transition. Change-Id: I52e5500c7eac1999963712f3bd96d114f9afc3ed Conflicts: src/com/android/exchange/service/EasService.java
/packages/apps/Exchange/src/com/android/exchange/service/PingSyncSynchronizer.java
|
a6643a86c54c6eb76e36b5286c54ff4ea25aafcb |
|
04-Feb-2014 |
Yu Ping Hu <yph@google.com> |
Add EasService & PingSyncSynchronizer. This is the first step to decoupling actual sync execution from the mail sync adapter. This change does not yet move to using the new service, it only adds the code and necessary changes to existing operations to be compatible with it. This change should not affect existing functionality. Change-Id: I80663c2bc216fdee44756d83fd567bc2c447e993 (cherry picked from commit 6c715246946dc4a7b7ca535dd9ff7f3cfc227c6d)
/packages/apps/Exchange/src/com/android/exchange/service/PingSyncSynchronizer.java
|