Я пытаюсь реализовать вторую модель клиента REST, представленную Вирджилом Добянским на этом видео:
http://developer.android.com/videos/index.html#v=xHXn3Kg2IQE
Это диаграмма высокого уровня для модели, о которой я говорюо:

Я реализовал все как предложено, но у меня есть сложная модель базы данных SQLite с большим количеством таблиц, и мне нужно использовать транзакции для обновления моих локальных данных новыми даннымиполучено с сервера (шаг 7 на рисунке).
Есть ли какие-либо предложения, которые вы могли бы сделать, чтобы помочь мне реализовать транзакционный ContentProvider для этого случая?
Некоторые из вас могут предложить мне использоватьвместо этого - сырой SQLite, но в этом случае я не буду использовать преимущества ContentObservers, managedQueries и синхронизации доступа к базе данных, предоставляемые ContentProvider.
Любая помощь будет принята.