summaryrefslogtreecommitdiffstats
path: root/chromium/sync/internal_api/public/internal_components_factory_impl.h
diff options
context:
space:
mode:
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.h51
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_