com.caucho.server.deploy
Class DeployActor
java.lang.Object
com.caucho.server.deploy.DeployActor
public class DeployActor
- extends java.lang.Object
Field Summary |
static java.lang.String |
ADDRESS
|
Method Summary |
void |
controllerRestart(java.lang.String tag,
ReplyCallback<DeployControllerState> cb)
|
boolean |
copyTag(java.lang.String tag,
java.lang.String sourceTag,
java.util.Map<java.lang.String,java.lang.String> attributes)
|
java.lang.String[] |
getCommitList(java.lang.String[] commitList)
|
StreamSource |
getFile(java.lang.String tag,
java.lang.String fileName)
Returns a file to the client. |
DeployTagStateQuery |
getTagState(java.lang.String tag)
|
java.lang.String |
getUid()
|
void |
init()
|
java.lang.String[] |
listFiles(java.lang.String tag,
java.lang.String fileName)
|
boolean |
putTag(java.lang.String tagName,
java.lang.String contentHash,
java.util.Map<java.lang.String,java.lang.String> attributes)
|
DeployTagResult[] |
queryTags(java.lang.String regexp)
|
boolean |
removeTag(java.lang.String tag,
java.util.Map<java.lang.String,java.lang.String> attributes)
|
void |
restart(java.lang.String tag,
ReplyCallback<DeployControllerState> cb)
|
void |
restartCluster(java.lang.String tag,
ReplyCallback<DeployControllerState> cb)
|
boolean |
sendFile(java.lang.String sha1,
StreamSource source)
Receives a file from the client. |
DeployControllerState |
start(java.lang.String tag)
|
DeployControllerState |
stop(java.lang.String tag)
Deprecated. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ADDRESS
public static final java.lang.String ADDRESS
- See Also:
- Constant Field Values
DeployActor
public DeployActor()
init
public void init()
getCommitList
public java.lang.String[] getCommitList(java.lang.String[] commitList)
getFile
public StreamSource getFile(java.lang.String tag,
java.lang.String fileName)
throws java.io.IOException
- Returns a file to the client.
- Throws:
java.io.IOException
sendFile
public boolean sendFile(java.lang.String sha1,
StreamSource source)
- Receives a file from the client.
- Parameters:
sha1
- the hash identifier for the filesource
- the binary stream content
listFiles
public java.lang.String[] listFiles(java.lang.String tag,
java.lang.String fileName)
throws java.io.IOException
- Throws:
java.io.IOException
putTag
public boolean putTag(java.lang.String tagName,
java.lang.String contentHash,
java.util.Map<java.lang.String,java.lang.String> attributes)
copyTag
public boolean copyTag(java.lang.String tag,
java.lang.String sourceTag,
java.util.Map<java.lang.String,java.lang.String> attributes)
queryTags
public DeployTagResult[] queryTags(java.lang.String regexp)
getTagState
public DeployTagStateQuery getTagState(java.lang.String tag)
removeTag
public boolean removeTag(java.lang.String tag,
java.util.Map<java.lang.String,java.lang.String> attributes)
start
public DeployControllerState start(java.lang.String tag)
stop
public DeployControllerState stop(java.lang.String tag)
- Deprecated.
controllerRestart
public void controllerRestart(java.lang.String tag,
ReplyCallback<DeployControllerState> cb)
restart
public void restart(java.lang.String tag,
ReplyCallback<DeployControllerState> cb)
restartCluster
public void restartCluster(java.lang.String tag,
ReplyCallback<DeployControllerState> cb)
getUid
public java.lang.String getUid()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object