com.caucho.server.admin
Class DeployClient
java.lang.Object
com.caucho.server.admin.DeployClient
public class DeployClient
- extends java.lang.Object
Deploy Client API
|
Method Summary |
java.lang.String |
commit(java.lang.String tag,
java.lang.String sha1,
java.lang.String user,
java.lang.String message,
java.util.HashMap<java.lang.String,java.lang.String> attr)
|
java.lang.String |
deployJar(Path jar,
java.lang.String tag,
java.lang.String user,
java.lang.String message,
java.lang.String version,
java.util.HashMap<java.lang.String,java.lang.String> extraAttr)
|
java.lang.Boolean[] |
executeWebAppCommand(java.lang.String[][] apps,
WebAppCommandQuery.WebAppCommand command)
|
java.lang.String[] |
getCommitList(java.lang.String[] commitList)
|
HostQuery[] |
listHosts()
|
WebAppQuery[] |
listWebApps(java.lang.String[] hosts)
|
boolean |
sendFile(java.lang.String sha1,
java.io.InputStream is)
|
java.lang.Boolean[] |
start(java.lang.String[][] apps)
|
java.lang.Boolean[] |
stop(java.lang.String[][] apps)
|
java.lang.String |
toString()
|
java.lang.Boolean[] |
undeploy(java.lang.String[][] apps)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
DeployClient
public DeployClient()
DeployClient
public DeployClient(java.lang.String serverId)
DeployClient
public DeployClient(java.lang.String host,
int port)
deployJar
public java.lang.String deployJar(Path jar,
java.lang.String tag,
java.lang.String user,
java.lang.String message,
java.lang.String version,
java.util.HashMap<java.lang.String,java.lang.String> extraAttr)
throws java.io.IOException
- Throws:
java.io.IOException
getCommitList
public java.lang.String[] getCommitList(java.lang.String[] commitList)
sendFile
public boolean sendFile(java.lang.String sha1,
java.io.InputStream is)
throws java.io.IOException
- Throws:
java.io.IOException
commit
public java.lang.String commit(java.lang.String tag,
java.lang.String sha1,
java.lang.String user,
java.lang.String message,
java.util.HashMap<java.lang.String,java.lang.String> attr)
listHosts
public HostQuery[] listHosts()
listWebApps
public WebAppQuery[] listWebApps(java.lang.String[] hosts)
start
public java.lang.Boolean[] start(java.lang.String[][] apps)
stop
public java.lang.Boolean[] stop(java.lang.String[][] apps)
undeploy
public java.lang.Boolean[] undeploy(java.lang.String[][] apps)
executeWebAppCommand
public java.lang.Boolean[] executeWebAppCommand(java.lang.String[][] apps,
WebAppCommandQuery.WebAppCommand command)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object