Interface ControlTaskService
-
public interface ControlTaskService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description java.lang.Stringcreate(com.xebialabs.deployit.engine.api.dto.Control control, org.springframework.security.core.Authentication owner, com.xebialabs.deployit.repository.WorkDir workDir)default voidcreateAndStart(java.lang.String controlName, java.lang.String id, org.springframework.security.core.Authentication owner, com.xebialabs.deployit.repository.WorkDir workDir)com.xebialabs.deployit.engine.tasker.TaskSpecificationcreateTaskSpec(com.xebialabs.deployit.repository.WorkDir workDir, com.xebialabs.deployit.plugin.api.udm.ConfigurationItem ci, java.lang.String controlTaskName, com.xebialabs.deployit.plugin.api.udm.Parameters params, org.springframework.security.core.Authentication owner)com.xebialabs.deployit.engine.api.dto.Controlprepare(java.lang.String controlName, java.lang.String id)voidstart(java.lang.String taskId)
-
-
-
Method Detail
-
prepare
com.xebialabs.deployit.engine.api.dto.Control prepare(java.lang.String controlName, java.lang.String id)
-
createTaskSpec
com.xebialabs.deployit.engine.tasker.TaskSpecification createTaskSpec(com.xebialabs.deployit.repository.WorkDir workDir, com.xebialabs.deployit.plugin.api.udm.ConfigurationItem ci, java.lang.String controlTaskName, com.xebialabs.deployit.plugin.api.udm.Parameters params, org.springframework.security.core.Authentication owner)
-
create
java.lang.String create(com.xebialabs.deployit.engine.api.dto.Control control, org.springframework.security.core.Authentication owner, com.xebialabs.deployit.repository.WorkDir workDir)
-
start
void start(java.lang.String taskId)
-
createAndStart
default void createAndStart(java.lang.String controlName, java.lang.String id, org.springframework.security.core.Authentication owner, com.xebialabs.deployit.repository.WorkDir workDir)
-
-