com.xebialabs.deployit.client
Class DeployitCli
java.lang.Object
com.xebialabs.deployit.client.DeployitCli
public class DeployitCli
- extends java.lang.Object
Client for Deployit.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DeployitCli
public DeployitCli(ConnectionOptions options)
DeployitCli
public DeployitCli(ConnectionOptions options,
DeploymentListener listener)
DeployitCli
public DeployitCli(ConnectionOptions options,
DeploymentListener listener,
com.xebialabs.deployit.booter.remote.BooterConfig booterConfig)
create
public com.xebialabs.deployit.plugin.api.udm.ConfigurationItem create(Container ci)
delete
public void delete(java.lang.String id)
search
public java.util.List<java.lang.String> search(java.lang.String type)
info
public com.xebialabs.deployit.engine.api.dto.ServerInfo info()
get
public com.xebialabs.deployit.plugin.api.udm.ConfigurationItem get(java.lang.String ciId)
getDescriptors
public Descriptors getDescriptors()
deploy
public java.lang.String deploy(java.lang.String source,
java.lang.String target,
java.util.List<? extends Deployed> configuredDeployeds,
DeploymentOptions deploymentOptions,
DeploymentListener listener)
rollback
public java.lang.String rollback(java.lang.String taskid,
DeploymentListener listener)
undeployAndWait
public void undeployAndWait(java.lang.String source)
getListener
public DeploymentListener getListener()
getCommunicator
public com.xebialabs.deployit.booter.remote.DeployitCommunicator getCommunicator()