Interface ExecutionDeployer
-
- All Known Implementing Classes:
DefaultExecutionDeployer
public interface ExecutionDeployer
This deployer is responsible for deploying executions.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
ExecutionDeployer.Factory
Factory to instantiate theExecutionDeployer
.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
allocateSlotsAndDeploy(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.
-
-