public class XLDeployService
extends java.lang.Object
| Constructor and Description |
|---|
XLDeployService(com.xebialabs.deployit.engine.api.PackageService packageService,
com.xebialabs.deployit.engine.api.DeploymentService deploymentService,
com.xebialabs.deployit.engine.api.TaskBlockService taskBlockService) |
| Modifier and Type | Method and Description |
|---|---|
void |
archiveTask(java.lang.String taskId) |
java.lang.String |
createTask(com.xebialabs.deployit.engine.api.dto.Deployment deployment,
XldConfig xldConfig) |
com.xebialabs.deployit.plugin.api.udm.ConfigurationItem |
importPackage(java.nio.file.Path filePath) |
boolean |
isInitialDeployment(java.lang.String deploymentPackageId,
java.lang.String environmentId) |
com.xebialabs.deployit.engine.api.dto.Deployment |
prepareAutoMapping(com.xebialabs.deployit.engine.api.dto.Deployment deployment) |
com.xebialabs.deployit.engine.api.dto.Deployment |
prepareInitial(java.lang.String packageId,
java.lang.String environment) |
com.xebialabs.deployit.engine.api.execution.TaskExecutionState |
startTaskAndWait(java.lang.String taskId) |
com.xebialabs.deployit.engine.api.dto.Deployment |
updateDeployment(java.lang.String deploymentPackageId,
java.lang.String environmentId) |
com.xebialabs.deployit.engine.api.dto.Deployment |
validateDeployment(com.xebialabs.deployit.engine.api.dto.Deployment deployment) |
public XLDeployService(com.xebialabs.deployit.engine.api.PackageService packageService,
com.xebialabs.deployit.engine.api.DeploymentService deploymentService,
com.xebialabs.deployit.engine.api.TaskBlockService taskBlockService)
public com.xebialabs.deployit.plugin.api.udm.ConfigurationItem importPackage(java.nio.file.Path filePath)
public com.xebialabs.deployit.engine.api.dto.Deployment prepareInitial(java.lang.String packageId,
java.lang.String environment)
public com.xebialabs.deployit.engine.api.dto.Deployment prepareAutoMapping(com.xebialabs.deployit.engine.api.dto.Deployment deployment)
public java.lang.String createTask(com.xebialabs.deployit.engine.api.dto.Deployment deployment,
XldConfig xldConfig)
public com.xebialabs.deployit.engine.api.execution.TaskExecutionState startTaskAndWait(java.lang.String taskId)
public boolean isInitialDeployment(java.lang.String deploymentPackageId,
java.lang.String environmentId)
public com.xebialabs.deployit.engine.api.dto.Deployment updateDeployment(java.lang.String deploymentPackageId,
java.lang.String environmentId)
public com.xebialabs.deployit.engine.api.dto.Deployment validateDeployment(com.xebialabs.deployit.engine.api.dto.Deployment deployment)
throws CodePipelinePluginExecutionException
public void archiveTask(java.lang.String taskId)