org.globus.cog.karajan.workflow.service.commands
Class GroupCommand

java.lang.Object
  extended by org.globus.cog.karajan.workflow.service.RequestReply
      extended by org.globus.cog.karajan.workflow.service.commands.Command
          extended by org.globus.cog.karajan.workflow.service.commands.GroupCommand
Direct Known Subclasses:
StartRemoteGroup

public abstract class GroupCommand
extends Command


Nested Class Summary
 
Nested classes/interfaces inherited from class org.globus.cog.karajan.workflow.service.commands.Command
Command.Callback
 
Field Summary
 
Fields inherited from class org.globus.cog.karajan.workflow.service.commands.Command
DEFAULT_REPLY_TIMEOUT
 
Fields inherited from class org.globus.cog.karajan.workflow.service.RequestReply
NOID
 
Constructor Summary
GroupCommand(String cmd)
           
 
Method Summary
 void add(Command cmd)
           
 void executeAsync(KarajanChannel channel)
           
 
Methods inherited from class org.globus.cog.karajan.workflow.service.commands.Command
channelClosed, dataReceived, errorReceived, execute, getReplyTimeout, ppInData, ppOutData, receiveCompleted, reexecute, replyReceived, send, setCallback, setReplyTimeout, waitForReply
 
Methods inherited from class org.globus.cog.karajan.workflow.service.RequestReply
addInData, addOutData, addOutData, addOutObject, deserialize, errorReceived, getChannel, getErrorFlag, getId, getInCmd, getInData, getInData, getInDataChuncks, getInObject, getOutCmd, getOutData, isInDataReceived, ppData, raiseErrorFlag, register, sendError, sendError, serialize, setId, setInCmd, setInData, setOutCmd
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GroupCommand

public GroupCommand(String cmd)
Method Detail

add

public void add(Command cmd)

executeAsync

public void executeAsync(KarajanChannel channel)
                  throws ProtocolException
Overrides:
executeAsync in class Command
Throws:
ProtocolException