diff options
Diffstat (limited to 'chromium/sync/internal_api/public/internal_components_factory_impl.h')
-rw-r--r-- | chromium/sync/internal_api/public/internal_components_factory_impl.h | 51 |
1 files changed, 0 insertions, 51 deletions
diff --git a/chromium/sync/internal_api/public/internal_components_factory_impl.h b/chromium/sync/internal_api/public/internal_components_factory_impl.h deleted file mode 100644 index 7b5c6978ed5..00000000000 --- a/chromium/sync/internal_api/public/internal_components_factory_impl.h +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright 2012 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. -// -// An InternalComponentsFactory implementation designed for real production / -// normal use. - -#ifndef SYNC_INTERNAL_API_PUBLIC_INTERNAL_COMPONENTS_FACTORY_IMPL_H_ -#define SYNC_INTERNAL_API_PUBLIC_INTERNAL_COMPONENTS_FACTORY_IMPL_H_ - -#include "sync/base/sync_export.h" -#include "sync/internal_api/public/internal_components_factory.h" - -namespace syncer { - -class SYNC_EXPORT InternalComponentsFactoryImpl - : public InternalComponentsFactory { - public: - InternalComponentsFactoryImpl(const Switches& switches); - virtual ~InternalComponentsFactoryImpl(); - - virtual scoped_ptr<SyncScheduler> BuildScheduler( - const std::string& name, - sessions::SyncSessionContext* context, - syncer::CancelationSignal* cancelation_signal) OVERRIDE; - - virtual scoped_ptr<sessions::SyncSessionContext> BuildContext( - ServerConnectionManager* connection_manager, - syncable::Directory* directory, - const std::vector<ModelSafeWorker*>& workers, - ExtensionsActivity* extensions_activity, - const std::vector<SyncEngineEventListener*>& listeners, - sessions::DebugInfoGetter* debug_info_getter, - TrafficRecorder* traffic_recorder, - const std::string& invalidator_client_id) OVERRIDE; - - virtual scoped_ptr<syncable::DirectoryBackingStore> - BuildDirectoryBackingStore( - const std::string& dir_name, - const base::FilePath& backing_filepath) OVERRIDE; - - virtual Switches GetSwitches() const OVERRIDE; - - private: - const Switches switches_; - DISALLOW_COPY_AND_ASSIGN(InternalComponentsFactoryImpl); -}; - -} // namespace syncer - -#endif // SYNC_INTERNAL_API_PUBLIC_INTERNAL_COMPONENTS_FACTORY_IMPL_H_ |