Class DefaultExecutionDeployer
java.lang.Object
org.apache.flink.runtime.scheduler.DefaultExecutionDeployer
- All Implemented Interfaces:
ExecutionDeployer
Default implementation of
ExecutionDeployer.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classFactory to instantiate theDefaultExecutionDeployer. -
Method Summary
Modifier and TypeMethodDescriptionvoidallocateSlotsAndDeploy(List<Execution> executionsToDeploy, Map<ExecutionVertexID, ExecutionVertexVersion> requiredVersionByVertex) Allocate slots and deploy executions.
-
Method Details
-
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.
-