Apache Mesos
|
#include <manager.hpp>
Public Member Functions | |
ResourceProviderManager (process::Owned< resource_provider::Registrar > registrar) | |
~ResourceProviderManager () | |
ResourceProviderManager (const ResourceProviderManager &other)=delete | |
ResourceProviderManager & | operator= (const ResourceProviderManager &other)=delete |
process::Future< process::http::Response > | api (const process::http::Request &request, const Option< process::http::authentication::Principal > &principal) const |
void | applyOperation (const ApplyOperationMessage &message) const |
void | acknowledgeOperationStatus (const AcknowledgeOperationStatusMessage &message) const |
void | reconcileOperations (const ReconcileOperationsMessage &message) const |
process::Future< Nothing > | removeResourceProvider (const ResourceProviderID &resourceProviderId) const |
process::Future< Nothing > | publishResources (const Resources &resources) |
process::Queue< ResourceProviderMessage > | messages () const |
mesos::internal::ResourceProviderManager::ResourceProviderManager | ( | process::Owned< resource_provider::Registrar > | registrar | ) |
mesos::internal::ResourceProviderManager::~ResourceProviderManager | ( | ) |
|
delete |
void mesos::internal::ResourceProviderManager::acknowledgeOperationStatus | ( | const AcknowledgeOperationStatusMessage & | message | ) | const |
process::Future<process::http::Response> mesos::internal::ResourceProviderManager::api | ( | const process::http::Request & | request, |
const Option< process::http::authentication::Principal > & | principal | ||
) | const |
void mesos::internal::ResourceProviderManager::applyOperation | ( | const ApplyOperationMessage & | message | ) | const |
process::Queue<ResourceProviderMessage> mesos::internal::ResourceProviderManager::messages | ( | ) | const |
|
delete |
process::Future<Nothing> mesos::internal::ResourceProviderManager::publishResources | ( | const Resources & | resources | ) |
void mesos::internal::ResourceProviderManager::reconcileOperations | ( | const ReconcileOperationsMessage & | message | ) | const |
process::Future<Nothing> mesos::internal::ResourceProviderManager::removeResourceProvider | ( | const ResourceProviderID & | resourceProviderId | ) | const |