Apache Mesos
Public Member Functions | List of all members
mesos::resource_provider::MasterRegistrar Class Reference

#include <registrar.hpp>

Inheritance diagram for mesos::resource_provider::MasterRegistrar:
mesos::resource_provider::Registrar

Public Member Functions

 MasterRegistrar (mesos::internal::master::Registrar *registrar, registry::Registry registry)
 
 ~MasterRegistrar () override
 
process::Future< registry::Registry > recover () override
 
process::Future< bool > apply (process::Owned< Operation > operation) override
 
- Public Member Functions inherited from mesos::resource_provider::Registrar
virtual ~Registrar ()=default
 

Additional Inherited Members

- Static Public Member Functions inherited from mesos::resource_provider::Registrar
static Try< process::Owned< Registrar > > create (process::Owned< state::Storage > storage)
 
static Try< process::Owned< Registrar > > create (mesos::internal::master::Registrar *registrar, registry::Registry registry)
 

Constructor & Destructor Documentation

mesos::resource_provider::MasterRegistrar::MasterRegistrar ( mesos::internal::master::Registrar registrar,
registry::Registry  registry 
)
explicit
mesos::resource_provider::MasterRegistrar::~MasterRegistrar ( )
override

Member Function Documentation

process::Future<bool> mesos::resource_provider::MasterRegistrar::apply ( process::Owned< Operation operation)
overridevirtual
process::Future<registry::Registry> mesos::resource_provider::MasterRegistrar::recover ( )
overridevirtual

The documentation for this class was generated from the following file: