Class DefaultExecutionDeployer
- java.lang.Object
-
- org.apache.flink.runtime.scheduler.DefaultExecutionDeployer
-
- All Implemented Interfaces:
ExecutionDeployer
public class DefaultExecutionDeployer extends Object implements ExecutionDeployer
Default implementation ofExecutionDeployer
.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DefaultExecutionDeployer.Factory
Factory to instantiate theDefaultExecutionDeployer
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
allocateSlotsAndDeploy(List<Execution> executionsToDeploy, Map<ExecutionVertexID,ExecutionVertexVersion> requiredVersionByVertex)
Allocate slots and deploy executions.
-
-
-
Method Detail
-
allocateSlotsAndDeploy
public void allocateSlotsAndDeploy(List<Execution> executionsToDeploy, Map<ExecutionVertexID,ExecutionVertexVersion> requiredVersionByVertex)
Description copied from interface:ExecutionDeployer
Allocate slots and deploy executions.- Specified by:
allocateSlotsAndDeploy
in interfaceExecutionDeployer
- Parameters:
executionsToDeploy
- executions to deployrequiredVersionByVertex
- required versions of the execution vertices. If the actual version does not match, the deployment of the execution will be rejected.
-
-