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 classDefaultExecutionDeployer.FactoryFactory to instantiate theDefaultExecutionDeployer.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidallocateSlotsAndDeploy(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:ExecutionDeployerAllocate slots and deploy executions.- Specified by:
allocateSlotsAndDeployin 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.
-
-