blob: f25ee0139bf85b4c6fd6fc6162f0a2907fb47d47 [file] [log] [blame]
// Copyright 2015 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.
#ifndef SHELL_ANDROID_INTENT_RECEIVER_MANAGER_FACTORY_H_
#define SHELL_ANDROID_INTENT_RECEIVER_MANAGER_FACTORY_H_
#include "mojo/public/cpp/application/interface_factory.h"
#include "services/android/intent_receiver.mojom.h"
#include "shell/android/intent_receiver_manager_impl.h"
namespace shell {
class IntentReceiverManagerFactory
: public mojo::InterfaceFactory<intent_receiver::IntentReceiverManager> {
private:
// From InterfaceFactory:
void Create(mojo::ApplicationConnection* connection,
mojo::InterfaceRequest<intent_receiver::IntentReceiverManager>
request) override;
IntentReceiverManagerImpl intent_manager_;
};
} // namespace shell
#endif // SHELL_ANDROID_INTENT_RECEIVER_MANAGER_FACTORY_H_