public interface MesosServices
Modifier and Type | Method and Description |
---|---|
void |
close(boolean cleanup)
Closes all state maintained by the mesos services implementation.
|
MesosWorkerStore |
createMesosWorkerStore(Configuration configuration,
Executor executor)
Creates a
MesosWorkerStore which is used to persist mesos worker in high availability
mode. |
MesosArtifactServer |
getArtifactServer()
Gets the artifact server with which to serve essential resources to task managers.
|
akka.actor.ActorSystem |
getLocalActorSystem()
Gets a local
ActorSystem which is used for child actors within
MesosResourceManager . |
MesosWorkerStore createMesosWorkerStore(Configuration configuration, Executor executor) throws Exception
MesosWorkerStore
which is used to persist mesos worker in high availability
mode.configuration
- to be usedexecutor
- to run asynchronous tasksException
- if the mesos worker store could not be createdakka.actor.ActorSystem getLocalActorSystem()
ActorSystem
which is used for child actors within
MesosResourceManager
.MesosArtifactServer getArtifactServer()
Copyright © 2014–2020 The Apache Software Foundation. All rights reserved.