| Index: sync/internal_api/attachments/attachment_store_frontend.cc
|
| diff --git a/sync/internal_api/attachments/attachment_store_frontend.cc b/sync/internal_api/attachments/attachment_store_frontend.cc
|
| index 97547de734af6fd0e1d4316cbb2518d3c36e719d..b9d69950700911e85c4933cecd7b947c292bb91f 100644
|
| --- a/sync/internal_api/attachments/attachment_store_frontend.cc
|
| +++ b/sync/internal_api/attachments/attachment_store_frontend.cc
|
| @@ -56,25 +56,33 @@ void AttachmentStoreFrontend::Read(
|
| }
|
|
|
| void AttachmentStoreFrontend::Write(
|
| - AttachmentStore::AttachmentReferrer referrer,
|
| + AttachmentStore::Component component,
|
| const AttachmentList& attachments,
|
| const AttachmentStore::WriteCallback& callback) {
|
| DCHECK(CalledOnValidThread());
|
| backend_task_runner_->PostTask(
|
| FROM_HERE, base::Bind(&AttachmentStoreBackend::Write,
|
| - base::Unretained(backend_.get()), referrer,
|
| + base::Unretained(backend_.get()), component,
|
| attachments, callback));
|
| }
|
|
|
| -void AttachmentStoreFrontend::Drop(
|
| - AttachmentStore::AttachmentReferrer referrer,
|
| +void AttachmentStoreFrontend::SetReference(AttachmentStore::Component component,
|
| + const AttachmentIdList& ids) {
|
| + DCHECK(CalledOnValidThread());
|
| + backend_task_runner_->PostTask(
|
| + FROM_HERE, base::Bind(&AttachmentStoreBackend::SetReference,
|
| + base::Unretained(backend_.get()), component, ids));
|
| +}
|
| +
|
| +void AttachmentStoreFrontend::DropReference(
|
| + AttachmentStore::Component component,
|
| const AttachmentIdList& ids,
|
| const AttachmentStore::DropCallback& callback) {
|
| DCHECK(CalledOnValidThread());
|
| backend_task_runner_->PostTask(
|
| FROM_HERE,
|
| - base::Bind(&AttachmentStoreBackend::Drop,
|
| - base::Unretained(backend_.get()), referrer, ids, callback));
|
| + base::Bind(&AttachmentStoreBackend::DropReference,
|
| + base::Unretained(backend_.get()), component, ids, callback));
|
| }
|
|
|
| void AttachmentStoreFrontend::ReadMetadata(
|
| @@ -87,13 +95,13 @@ void AttachmentStoreFrontend::ReadMetadata(
|
| }
|
|
|
| void AttachmentStoreFrontend::ReadAllMetadata(
|
| - AttachmentStore::AttachmentReferrer referrer,
|
| + AttachmentStore::Component component,
|
| const AttachmentStore::ReadMetadataCallback& callback) {
|
| DCHECK(CalledOnValidThread());
|
| backend_task_runner_->PostTask(
|
| FROM_HERE,
|
| base::Bind(&AttachmentStoreBackend::ReadAllMetadata,
|
| - base::Unretained(backend_.get()), referrer, callback));
|
| + base::Unretained(backend_.get()), component, callback));
|
| }
|
|
|
| } // namespace syncer
|
|
|