com.xebialabs.deployit.client
Class DeploymentClient
java.lang.Object
com.xebialabs.deployit.client.DeploymentClient
public class DeploymentClient
- extends java.lang.Object
|
Constructor Summary |
DeploymentClient(com.xebialabs.deployit.engine.api.DeploymentService deploymentProxy)
|
|
Method Summary |
java.lang.String |
deploy(com.xebialabs.deployit.engine.api.dto.Deployment deployment)
|
com.xebialabs.deployit.engine.api.dto.Deployment |
generateAllDeployeds(com.xebialabs.deployit.engine.api.dto.Deployment deployment)
|
com.xebialabs.deployit.engine.api.dto.Deployment |
generateSingleDeployed(java.lang.String deployable,
java.lang.String container,
java.lang.String type,
com.xebialabs.deployit.engine.api.dto.Deployment deployment)
|
com.xebialabs.deployit.engine.api.dto.Deployment |
prepareInitial(java.lang.String version,
java.lang.String environment)
|
com.xebialabs.deployit.engine.api.dto.Deployment |
prepareUpgrade(java.lang.String version,
java.lang.String deployedApplication)
|
java.lang.String |
rollback(java.lang.String taskid)
|
java.lang.String |
undeploy(java.lang.String deployedApplication)
|
com.xebialabs.deployit.engine.api.dto.Deployment |
validate(com.xebialabs.deployit.engine.api.dto.Deployment deployment)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DeploymentClient
public DeploymentClient(com.xebialabs.deployit.engine.api.DeploymentService deploymentProxy)
prepareInitial
public com.xebialabs.deployit.engine.api.dto.Deployment prepareInitial(java.lang.String version,
java.lang.String environment)
prepareUpgrade
public com.xebialabs.deployit.engine.api.dto.Deployment prepareUpgrade(java.lang.String version,
java.lang.String deployedApplication)
generateAllDeployeds
public com.xebialabs.deployit.engine.api.dto.Deployment generateAllDeployeds(com.xebialabs.deployit.engine.api.dto.Deployment deployment)
generateSingleDeployed
public com.xebialabs.deployit.engine.api.dto.Deployment generateSingleDeployed(java.lang.String deployable,
java.lang.String container,
java.lang.String type,
com.xebialabs.deployit.engine.api.dto.Deployment deployment)
validate
public com.xebialabs.deployit.engine.api.dto.Deployment validate(com.xebialabs.deployit.engine.api.dto.Deployment deployment)
deploy
public java.lang.String deploy(com.xebialabs.deployit.engine.api.dto.Deployment deployment)
undeploy
public java.lang.String undeploy(java.lang.String deployedApplication)
rollback
public java.lang.String rollback(java.lang.String taskid)