com.caucho.server.admin
Class WebAppDeployClient

java.lang.Object
  extended by com.caucho.server.admin.DeployClient
      extended by com.caucho.server.admin.WebAppDeployClient
All Implemented Interfaces:
Repository

public class WebAppDeployClient
extends DeployClient

Deploy Client API


Field Summary
 
Fields inherited from class com.caucho.server.admin.DeployClient
MESSAGE_ATTRIBUTE, USER_ATTRIBUTE, VERSION_ATTRIBUTE
 
Constructor Summary
WebAppDeployClient()
           
WebAppDeployClient(java.lang.String serverId)
           
WebAppDeployClient(java.lang.String url, ActorSender sender)
           
WebAppDeployClient(java.lang.String host, int port, java.lang.String userName, java.lang.String password)
           
 
Method Summary
static java.lang.String createArchiveTag(java.lang.String host, java.lang.String name, java.lang.String version)
           
static java.lang.String createTag(java.lang.String stage, java.lang.String host, java.lang.String name)
           
static java.lang.String createTag(java.lang.String stage, java.lang.String host, java.lang.String name, java.lang.String version)
           
 
Methods inherited from class com.caucho.server.admin.DeployClient
addDeployFile, addListener, calculateFileDigest, close, commitArchive, commitArchive, commitPath, copyTag, deploy, getCommitList, getFile, getTagContentHash, getTagException, getTagMap, getTagState, getUrl, listFiles, listHosts, listTags, listWebApps, query, queryTags, removeListener, removeTag, restart, sendFile, start, status, stop, toString, undeploy, writeRawGitFile
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WebAppDeployClient

public WebAppDeployClient()

WebAppDeployClient

public WebAppDeployClient(java.lang.String serverId)

WebAppDeployClient

public WebAppDeployClient(java.lang.String url,
                          ActorSender sender)

WebAppDeployClient

public WebAppDeployClient(java.lang.String host,
                          int port,
                          java.lang.String userName,
                          java.lang.String password)
Method Detail

createTag

public static java.lang.String createTag(java.lang.String stage,
                                         java.lang.String host,
                                         java.lang.String name)

createTag

public static java.lang.String createTag(java.lang.String stage,
                                         java.lang.String host,
                                         java.lang.String name,
                                         java.lang.String version)

createArchiveTag

public static java.lang.String createArchiveTag(java.lang.String host,
                                                java.lang.String name,
                                                java.lang.String version)