default_gcm_app_handler.cc revision 1320f92c476a1ad9d19dba2a48c72b75566198e9
1fa32fde26cbb770c6ffa0a0ead529d511eab1eb1Luca Barbieri// Copyright (c) 2014 The Chromium Authors. All rights reserved. 22ff13fe89e8f0b372512f16bb64d5a703e9bf891Luca Barbieri// Use of this source code is governed by a BSD-style license that can be 3fa32fde26cbb770c6ffa0a0ead529d511eab1eb1Luca Barbieri// found in the LICENSE file. 4fa32fde26cbb770c6ffa0a0ead529d511eab1eb1Luca Barbieri 5fa32fde26cbb770c6ffa0a0ead529d511eab1eb1Luca Barbieri#include "components/gcm_driver/default_gcm_app_handler.h" 6fa32fde26cbb770c6ffa0a0ead529d511eab1eb1Luca Barbieri 7fa32fde26cbb770c6ffa0a0ead529d511eab1eb1Luca Barbieri#include "base/logging.h" 8fa32fde26cbb770c6ffa0a0ead529d511eab1eb1Luca Barbieri 9fa32fde26cbb770c6ffa0a0ead529d511eab1eb1Luca Barbierinamespace gcm { 10fa32fde26cbb770c6ffa0a0ead529d511eab1eb1Luca Barbieri 11fa32fde26cbb770c6ffa0a0ead529d511eab1eb1Luca BarbieriDefaultGCMAppHandler::DefaultGCMAppHandler() { 12fa32fde26cbb770c6ffa0a0ead529d511eab1eb1Luca Barbieri} 13fa32fde26cbb770c6ffa0a0ead529d511eab1eb1Luca Barbieri 14fa32fde26cbb770c6ffa0a0ead529d511eab1eb1Luca BarbieriDefaultGCMAppHandler::~DefaultGCMAppHandler() { 15fa32fde26cbb770c6ffa0a0ead529d511eab1eb1Luca Barbieri} 16fa32fde26cbb770c6ffa0a0ead529d511eab1eb1Luca Barbieri 17fa32fde26cbb770c6ffa0a0ead529d511eab1eb1Luca Barbierivoid DefaultGCMAppHandler::ShutdownHandler() { 18fa32fde26cbb770c6ffa0a0ead529d511eab1eb1Luca Barbieri // Nothing to do. 19fa32fde26cbb770c6ffa0a0ead529d511eab1eb1Luca Barbieri} 20fa32fde26cbb770c6ffa0a0ead529d511eab1eb1Luca Barbieri 21fa32fde26cbb770c6ffa0a0ead529d511eab1eb1Luca Barbierivoid DefaultGCMAppHandler::OnMessage( 22fa32fde26cbb770c6ffa0a0ead529d511eab1eb1Luca Barbieri const std::string& app_id, 23fa32fde26cbb770c6ffa0a0ead529d511eab1eb1Luca Barbieri const GCMClient::IncomingMessage& message) { 24fa32fde26cbb770c6ffa0a0ead529d511eab1eb1Luca Barbieri DVLOG(1) << "No app handler is found to route message for " << app_id; 25fa32fde26cbb770c6ffa0a0ead529d511eab1eb1Luca Barbieri} 262ff13fe89e8f0b372512f16bb64d5a703e9bf891Luca Barbieri 272ff13fe89e8f0b372512f16bb64d5a703e9bf891Luca Barbierivoid DefaultGCMAppHandler::OnMessagesDeleted(const std::string& app_id) { 282ff13fe89e8f0b372512f16bb64d5a703e9bf891Luca Barbieri DVLOG(1) << "No app handler is found to route deleted message for " << app_id; 292ff13fe89e8f0b372512f16bb64d5a703e9bf891Luca Barbieri} 30137ba91aadd7a3a24c1a7d76dd8bd5f7aa477fd2Kai Wasserbäch 31137ba91aadd7a3a24c1a7d76dd8bd5f7aa477fd2Kai Wasserbächvoid DefaultGCMAppHandler::OnSendError( 322ff13fe89e8f0b372512f16bb64d5a703e9bf891Luca Barbieri const std::string& app_id, 33a43a2f0662c4aa33b50882411181252198819942Michal Krol const GCMClient::SendErrorDetails& send_error_details) { 34a43a2f0662c4aa33b50882411181252198819942Michal Krol DVLOG(1) << "No app handler is found to route send error message for " 35a43a2f0662c4aa33b50882411181252198819942Michal Krol << app_id; 36a43a2f0662c4aa33b50882411181252198819942Michal Krol} 3704c2a22175d7c27ee380f986eece2772eddd6fccJosé Fonseca 3804c2a22175d7c27ee380f986eece2772eddd6fccJosé Fonsecavoid DefaultGCMAppHandler::OnSendAcknowledged(const std::string& app_id, 392ff13fe89e8f0b372512f16bb64d5a703e9bf891Luca Barbieri const std::string& message_id) { 4004c2a22175d7c27ee380f986eece2772eddd6fccJosé Fonseca DVLOG(1) << "No app handler is found to route send acknoledgement for " 412ff13fe89e8f0b372512f16bb64d5a703e9bf891Luca Barbieri << app_id; 422ff13fe89e8f0b372512f16bb64d5a703e9bf891Luca Barbieri} 4304c2a22175d7c27ee380f986eece2772eddd6fccJosé Fonseca 442ff13fe89e8f0b372512f16bb64d5a703e9bf891Luca Barbieri} // namespace gcm 4504c2a22175d7c27ee380f986eece2772eddd6fccJosé Fonseca