| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "google_apis/drive/drive_api_requests.h" | 5 #include "google_apis/drive/drive_api_requests.h" |
| 6 | 6 |
| 7 #include "base/bind.h" | 7 #include "base/bind.h" |
| 8 #include "base/callback.h" | 8 #include "base/callback.h" |
| 9 #include "base/json/json_writer.h" | 9 #include "base/json/json_writer.h" |
| 10 #include "base/location.h" | 10 #include "base/location.h" |
| (...skipping 487 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 498 url_generator_(url_generator) { | 498 url_generator_(url_generator) { |
| 499 DCHECK(!callback.is_null()); | 499 DCHECK(!callback.is_null()); |
| 500 } | 500 } |
| 501 | 501 |
| 502 AppsListRequest::~AppsListRequest() {} | 502 AppsListRequest::~AppsListRequest() {} |
| 503 | 503 |
| 504 GURL AppsListRequest::GetURLInternal() const { | 504 GURL AppsListRequest::GetURLInternal() const { |
| 505 return url_generator_.GetAppsListUrl(); | 505 return url_generator_.GetAppsListUrl(); |
| 506 } | 506 } |
| 507 | 507 |
| 508 //============================== AppsDeleteRequest =========================== |
| 509 |
| 510 AppsDeleteRequest::AppsDeleteRequest(RequestSender* sender, |
| 511 const DriveApiUrlGenerator& url_generator, |
| 512 const EntryActionCallback& callback) |
| 513 : EntryActionRequest(sender, callback), |
| 514 url_generator_(url_generator) { |
| 515 DCHECK(!callback.is_null()); |
| 516 } |
| 517 |
| 518 AppsDeleteRequest::~AppsDeleteRequest() {} |
| 519 |
| 520 net::URLFetcher::RequestType AppsDeleteRequest::GetRequestType() const { |
| 521 return net::URLFetcher::DELETE_REQUEST; |
| 522 } |
| 523 |
| 524 GURL AppsDeleteRequest::GetURL() const { |
| 525 return url_generator_.GetAppsDeleteUrl(app_id_); |
| 526 } |
| 527 |
| 508 //========================== ChildrenInsertRequest ============================ | 528 //========================== ChildrenInsertRequest ============================ |
| 509 | 529 |
| 510 ChildrenInsertRequest::ChildrenInsertRequest( | 530 ChildrenInsertRequest::ChildrenInsertRequest( |
| 511 RequestSender* sender, | 531 RequestSender* sender, |
| 512 const DriveApiUrlGenerator& url_generator, | 532 const DriveApiUrlGenerator& url_generator, |
| 513 const EntryActionCallback& callback) | 533 const EntryActionCallback& callback) |
| 514 : EntryActionRequest(sender, callback), | 534 : EntryActionRequest(sender, callback), |
| 515 url_generator_(url_generator) { | 535 url_generator_(url_generator) { |
| 516 DCHECK(!callback.is_null()); | 536 DCHECK(!callback.is_null()); |
| 517 } | 537 } |
| (...skipping 216 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 734 progress_callback, | 754 progress_callback, |
| 735 url_generator.GenerateDownloadFileUrl(resource_id), | 755 url_generator.GenerateDownloadFileUrl(resource_id), |
| 736 output_file_path) { | 756 output_file_path) { |
| 737 } | 757 } |
| 738 | 758 |
| 739 DownloadFileRequest::~DownloadFileRequest() { | 759 DownloadFileRequest::~DownloadFileRequest() { |
| 740 } | 760 } |
| 741 | 761 |
| 742 } // namespace drive | 762 } // namespace drive |
| 743 } // namespace google_apis | 763 } // namespace google_apis |
| OLD | NEW |