com.xebialabs.deployit.maven.cli
Class MavenCli

java.lang.Object
  extended by com.xebialabs.deployit.maven.cli.MavenCli

public class MavenCli
extends Object

Maven Client for Deployit.


Constructor Summary
MavenCli(MavenCliOptions options, org.apache.maven.plugin.logging.Log log)
           
 
Method Summary
 com.xebialabs.deployit.core.api.dto.RepositoryObject create(Container ci)
           
 void delete(String id)
           
 String deploy(String source, String target, List<Deployed> configuredDeployeds)
           
 com.xebialabs.deployit.core.api.dto.RepositoryObject get(String ciId)
           
 com.xebialabs.deployit.core.api.dto.RepositoryObject importPackage(File darFile)
           
 void undeployAndWait(String source)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MavenCli

public MavenCli(MavenCliOptions options,
                org.apache.maven.plugin.logging.Log log)
         throws Exception
Throws:
Exception
Method Detail

create

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

delete

public void delete(String id)

get

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

importPackage

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

deploy

public String deploy(String source,
                     String target,
                     List<Deployed> configuredDeployeds)

undeployAndWait

public void undeployAndWait(String source)


Copyright © 2012. All Rights Reserved.