Как узнать, было ли обновление успешным при обновлении с помощью автономной синхронизации Azure?
В клиентском приложении для Android, если мы обновим строку в локальной БД с помощью службы синхронизации мобильных устройств Azure следующим образом, то как мы можем узнать, было ли обновление успешным?
mToDoTable.update(workflows).get();
1 ответ
mTodoTable.update(workflows)
возвращает ListenableFuture, где E - тип вашей записи. Вы можете сделать что-нибудь обычное, включая добавление обратных вызовов onSuccess/onFailure к асинхронному вызову. Дополнительную информацию о ListenableFuture можно найти здесь: https://github.com/google/guava/wiki/ListenableFutureExplained
Кроме того, ознакомьтесь с документами SDK для мобильных приложений Azure: http://azure.github.io/azure-mobile-apps-android-client/