Interface DeploymentTaskService
-
public interface DeploymentTaskService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringcreateTask(com.xebialabs.deployit.engine.api.dto.Deployment deployment)java.util.Map<java.lang.String,java.lang.String>effectiveDictionary(java.lang.String environment, java.lang.String applicationVersion, java.lang.String application, java.lang.String container)com.xebialabs.deployit.engine.api.dto.DeploymentgenerateSelectedDeployeds(com.xebialabs.deployit.engine.api.dto.SelectedDeployment selectedDeployment)com.xebialabs.deployit.engine.api.dto.DeploymentgenerateSingleDeployed(java.lang.String deployableId, java.lang.String containerId, com.xebialabs.deployit.plugin.api.reflect.Type deployedType, com.xebialabs.deployit.engine.api.dto.Deployment deployment)booleanisDeployed(java.lang.String applicationId, java.lang.String environmentId)com.xebialabs.deployit.engine.api.dto.DeploymentprepareAutoDeployeds(com.xebialabs.deployit.engine.api.dto.Deployment deployment)com.xebialabs.deployit.engine.api.dto.DeploymentprepareInitial(java.lang.String versionId, java.lang.String environmentId)com.xebialabs.deployit.engine.api.dto.DeploymentprepareUndeploy(java.lang.String deployedApplicationId)com.xebialabs.deployit.engine.api.dto.DeploymentprepareUpdate(java.lang.String versionId, java.lang.String deployedApplicationId)java.lang.Stringrollback(java.lang.String taskid)voidstartDeploymentTask(java.lang.String taskId)com.xebialabs.deployit.engine.api.execution.TaskPreviewBlocktaskPreviewBlock(com.xebialabs.deployit.engine.api.dto.Deployment deployment)com.xebialabs.deployit.engine.api.execution.StepStatetaskPreviewBlock(com.xebialabs.deployit.engine.api.dto.Deployment deployment, java.lang.String blockId, int stepNr)com.xebialabs.deployit.engine.api.dto.Deploymentvalidate(com.xebialabs.deployit.engine.api.dto.Deployment deployment)
-
-
-
Method Detail
-
isDeployed
boolean isDeployed(java.lang.String applicationId, java.lang.String environmentId)
-
prepareInitial
com.xebialabs.deployit.engine.api.dto.Deployment prepareInitial(java.lang.String versionId, java.lang.String environmentId)
-
prepareUpdate
com.xebialabs.deployit.engine.api.dto.Deployment prepareUpdate(java.lang.String versionId, java.lang.String deployedApplicationId)
-
prepareAutoDeployeds
com.xebialabs.deployit.engine.api.dto.Deployment prepareAutoDeployeds(com.xebialabs.deployit.engine.api.dto.Deployment deployment)
-
createTask
java.lang.String createTask(com.xebialabs.deployit.engine.api.dto.Deployment deployment)
-
validate
com.xebialabs.deployit.engine.api.dto.Deployment validate(com.xebialabs.deployit.engine.api.dto.Deployment deployment)
-
startDeploymentTask
void startDeploymentTask(java.lang.String taskId)
-
prepareUndeploy
com.xebialabs.deployit.engine.api.dto.Deployment prepareUndeploy(java.lang.String deployedApplicationId)
-
generateSelectedDeployeds
com.xebialabs.deployit.engine.api.dto.Deployment generateSelectedDeployeds(com.xebialabs.deployit.engine.api.dto.SelectedDeployment selectedDeployment)
-
generateSingleDeployed
com.xebialabs.deployit.engine.api.dto.Deployment generateSingleDeployed(java.lang.String deployableId, java.lang.String containerId, com.xebialabs.deployit.plugin.api.reflect.Type deployedType, com.xebialabs.deployit.engine.api.dto.Deployment deployment)
-
taskPreviewBlock
com.xebialabs.deployit.engine.api.execution.TaskPreviewBlock taskPreviewBlock(com.xebialabs.deployit.engine.api.dto.Deployment deployment)
-
taskPreviewBlock
com.xebialabs.deployit.engine.api.execution.StepState taskPreviewBlock(com.xebialabs.deployit.engine.api.dto.Deployment deployment, java.lang.String blockId, int stepNr)
-
rollback
java.lang.String rollback(java.lang.String taskid)
-
effectiveDictionary
java.util.Map<java.lang.String,java.lang.String> effectiveDictionary(java.lang.String environment, java.lang.String applicationVersion, java.lang.String application, java.lang.String container)
-
-