com.xebialabs.deployit.client
Class DeployitCli

java.lang.Object
  extended by com.xebialabs.deployit.client.DeployitCli

public class DeployitCli
extends Object

Client for Deployit.


Constructor Summary
DeployitCli(ConnectionOptions options)
           
DeployitCli(ConnectionOptions options, DeploymentListener listener)
           
 
Method Summary
 com.xebialabs.deployit.core.api.dto.RepositoryObject create(Container ci)
           
 void delete(String id)
           
 String deploy(String source, String target, List<? extends Deployed> configuredDeployeds, DeploymentOptions deploymentOptions, DeploymentListener listener)
           
 com.xebialabs.deployit.core.api.dto.RepositoryObject get(String ciId)
           
 Descriptors getDescriptors()
           
 DeploymentListener getListener()
           
 com.xebialabs.deployit.core.api.dto.RepositoryObject importPackage(File darFile, DeploymentListener listener)
           
 com.xebialabs.deployit.core.api.dto.ServerInfo info()
           
 void resetCredentials(String username, String password)
           
 List<String> search(String type)
           
 void undeployAndWait(String source)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeployitCli

public DeployitCli(ConnectionOptions options)

DeployitCli

public DeployitCli(ConnectionOptions options,
                   DeploymentListener listener)
Method Detail

resetCredentials

public void resetCredentials(String username,
                             String password)

create

public com.xebialabs.deployit.core.api.dto.RepositoryObject create(Container ci)

delete

public void delete(String id)

search

public List<String> search(String type)

info

public com.xebialabs.deployit.core.api.dto.ServerInfo info()

get

public com.xebialabs.deployit.core.api.dto.RepositoryObject get(String ciId)

getDescriptors

public Descriptors getDescriptors()

importPackage

public com.xebialabs.deployit.core.api.dto.RepositoryObject importPackage(File darFile,
                                                                          DeploymentListener listener)

deploy

public String deploy(String source,
                     String target,
                     List<? extends Deployed> configuredDeployeds,
                     DeploymentOptions deploymentOptions,
                     DeploymentListener listener)

undeployAndWait

public void undeployAndWait(String source)

getListener

public DeploymentListener getListener()


Copyright © 2012. All Rights Reserved.