Class TaskSpecificationServiceImpl
- java.lang.Object
-
- com.xebialabs.deployit.core.rest.secured.AbstractSecuredResource
-
- com.xebialabs.deployit.core.rest.api.TaskSpecificationServiceImpl
-
- All Implemented Interfaces:
com.xebialabs.deployit.service.deployment.TaskSpecificationService
@Service("taskSpecificationService") public class TaskSpecificationServiceImpl extends com.xebialabs.deployit.core.rest.secured.AbstractSecuredResource implements com.xebialabs.deployit.service.deployment.TaskSpecificationService
-
-
Field Summary
Fields Modifier and Type Field Description protected static org.slf4j.Loggerlogger
-
Constructor Summary
Constructors Constructor Description TaskSpecificationServiceImpl(com.xebialabs.deployit.repository.RepositoryService repositoryService, com.xebialabs.deployit.service.deployment.DeploymentService deploymentService, com.xebialabs.deployit.service.dependency.DependencyService dependencyService, com.xebialabs.deployit.repository.WorkDirFactory workDirFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidapplyUnDeploymentGroups(com.xebialabs.deployit.plugin.api.udm.DeployedApplication deployedApplication, com.xebialabs.deployit.engine.api.dto.Deployment unDeployment)com.xebialabs.deployit.engine.tasker.TaskSpecificationcreateDeploymentTask(com.xebialabs.deployit.engine.api.dto.Deployment deployment, boolean previewMode)
-
-
-
Constructor Detail
-
TaskSpecificationServiceImpl
@Autowired public TaskSpecificationServiceImpl(com.xebialabs.deployit.repository.RepositoryService repositoryService, com.xebialabs.deployit.service.deployment.DeploymentService deploymentService, com.xebialabs.deployit.service.dependency.DependencyService dependencyService, com.xebialabs.deployit.repository.WorkDirFactory workDirFactory)
-
-
Method Detail
-
createDeploymentTask
public com.xebialabs.deployit.engine.tasker.TaskSpecification createDeploymentTask(com.xebialabs.deployit.engine.api.dto.Deployment deployment, boolean previewMode)- Specified by:
createDeploymentTaskin interfacecom.xebialabs.deployit.service.deployment.TaskSpecificationService
-
applyUnDeploymentGroups
public void applyUnDeploymentGroups(com.xebialabs.deployit.plugin.api.udm.DeployedApplication deployedApplication, com.xebialabs.deployit.engine.api.dto.Deployment unDeployment)- Specified by:
applyUnDeploymentGroupsin interfacecom.xebialabs.deployit.service.deployment.TaskSpecificationService
-
-