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

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.StartCommand

public class StartCommand
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
StartCommand(InstanceContext workflow, FlowElement dest, VariableStack stack)
           
 
Method Summary
 String getWorkflowId()
           
protected  VariableStack prepareStack(VariableStack stack)
           
 void send()
           
 
Methods inherited from class org.globus.cog.karajan.workflow.service.commands.Command
channelClosed, dataReceived, errorReceived, execute, executeAsync, getReplyTimeout, ppInData, ppOutData, receiveCompleted, reexecute, replyReceived, 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

StartCommand

public StartCommand(InstanceContext workflow,
                    FlowElement dest,
                    VariableStack stack)
Method Detail

send

public void send()
          throws ProtocolException
Overrides:
send in class Command
Throws:
ProtocolException

getWorkflowId

public String getWorkflowId()

prepareStack

protected final VariableStack prepareStack(VariableStack stack)