com.caucho.server.deploy
Interface DeployActorProxy

All Superinterfaces:
BamClientProxy

public interface DeployActorProxy
extends BamClientProxy


Method Summary
 void controllerRestart(java.lang.String tag, ReplyCallback<DeployControllerState> cb)
           
 java.lang.Boolean copyTag(java.lang.String targetId, java.lang.String sourceId, java.util.Map<java.lang.String,java.lang.String> attributes)
           
 java.lang.String[] getCommitList(java.lang.String[] commitList)
           
 StreamSource getFile(java.lang.String tagName, java.lang.String fileName)
           
 DeployTagStateQuery getTagState(java.lang.String tag)
           
 java.lang.String[] listFiles(java.lang.String tagName, java.lang.String fileName)
           
 boolean putTag(java.lang.String tag, java.lang.String contentHash, java.util.Map<java.lang.String,java.lang.String> attributeCopy)
           
 DeployTagResult[] queryTags(java.lang.String pattern)
           
 boolean removeTag(java.lang.String tag, java.util.Map<java.lang.String,java.lang.String> attributes)
           
 DeployControllerState restart(java.lang.String tag)
           
 DeployControllerState restartCluster(java.lang.String tag)
           
 void sendFile(java.lang.String sha1, StreamSource source, QueryCallback callback)
           
 DeployControllerState start(java.lang.String tag)
           
 DeployControllerState stop(java.lang.String tag)
           
 

Method Detail

getCommitList

java.lang.String[] getCommitList(java.lang.String[] commitList)

sendFile

void sendFile(java.lang.String sha1,
              StreamSource source,
              QueryCallback callback)

getFile

StreamSource getFile(java.lang.String tagName,
                     java.lang.String fileName)

listFiles

java.lang.String[] listFiles(java.lang.String tagName,
                             java.lang.String fileName)

putTag

boolean putTag(java.lang.String tag,
               java.lang.String contentHash,
               java.util.Map<java.lang.String,java.lang.String> attributeCopy)

copyTag

java.lang.Boolean copyTag(java.lang.String targetId,
                          java.lang.String sourceId,
                          java.util.Map<java.lang.String,java.lang.String> attributes)

queryTags

DeployTagResult[] queryTags(java.lang.String pattern)

removeTag

boolean removeTag(java.lang.String tag,
                  java.util.Map<java.lang.String,java.lang.String> attributes)

getTagState

DeployTagStateQuery getTagState(java.lang.String tag)

start

DeployControllerState start(java.lang.String tag)

restart

DeployControllerState restart(java.lang.String tag)

stop

DeployControllerState stop(java.lang.String tag)

controllerRestart

void controllerRestart(java.lang.String tag,
                       ReplyCallback<DeployControllerState> cb)

restartCluster

DeployControllerState restartCluster(java.lang.String tag)