blob: 42225afe9b08e2bf2d90723495820f611cec7f4e [file] [log] [blame]
// Copyright 2018 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "components/offline_pages/core/prefetch/stub_prefetch_service.h"
#include "url/gurl.h"
namespace offline_pages {
void StubPrefetchService::SetContentSuggestionsService(
ntp_snippets::ContentSuggestionsService* content_suggestions) {}
void StubPrefetchService::SetSuggestionProvider(
SuggestionsProvider* suggestions_provider) {}
void StubPrefetchService::NewSuggestionsAvailable() {}
void StubPrefetchService::RemoveSuggestion(GURL url) {}
void StubPrefetchService::SetCachedGCMToken(const std::string& gcm_token) {}
void StubPrefetchService::GetGCMToken(GCMTokenCallback callback) {}
void StubPrefetchService::ForceRefreshSuggestions() {}
const std::string& StubPrefetchService::GetCachedGCMToken() const {
return gcm_token_;
}
PrefetchGCMHandler* StubPrefetchService::GetPrefetchGCMHandler() {
return nullptr;
}
OfflineEventLogger* StubPrefetchService::GetLogger() {
return nullptr;
}
OfflineMetricsCollector* StubPrefetchService::GetOfflineMetricsCollector() {
return nullptr;
}
PrefetchDispatcher* StubPrefetchService::GetPrefetchDispatcher() {
return nullptr;
}
PrefetchNetworkRequestFactory*
StubPrefetchService::GetPrefetchNetworkRequestFactory() {
return nullptr;
}
PrefetchDownloader* StubPrefetchService::GetPrefetchDownloader() {
return nullptr;
}
PrefetchStore* StubPrefetchService::GetPrefetchStore() {
return nullptr;
}
PrefetchImporter* StubPrefetchService::GetPrefetchImporter() {
return nullptr;
}
PrefetchBackgroundTaskHandler*
StubPrefetchService::GetPrefetchBackgroundTaskHandler() {
return nullptr;
}
ThumbnailFetcher* StubPrefetchService::GetThumbnailFetcher() {
return nullptr;
}
OfflinePageModel* StubPrefetchService::GetOfflinePageModel() {
return nullptr;
}
image_fetcher::ImageFetcher* StubPrefetchService::GetImageFetcher() {
return nullptr;
}
SuggestedArticlesObserver*
StubPrefetchService::GetSuggestedArticlesObserverForTesting() {
return nullptr;
}
void StubPrefetchService::SetEnabledByServer(PrefService* pref_service,
bool enabled) {}
} // namespace offline_pages