Interface ExecutionDeployer
-
- All Known Implementing Classes:
DefaultExecutionDeployer
public interface ExecutionDeployerThis deployer is responsible for deploying executions.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceExecutionDeployer.FactoryFactory to instantiate theExecutionDeployer.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidallocateSlotsAndDeploy(List<Execution> executionsToDeploy, Map<ExecutionVertexID,ExecutionVertexVersion> requiredVersionByVertex)Allocate slots and deploy executions.
-
-
-
Method Detail
-
allocateSlotsAndDeploy
void allocateSlotsAndDeploy(List<Execution> executionsToDeploy, Map<ExecutionVertexID,ExecutionVertexVersion> requiredVersionByVertex)
Allocate slots and deploy executions.- 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.
-
-