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

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

public class EventCommand
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
EventCommand(InstanceContext workflow, FlowElement dest, Event e)
           
EventCommand(InstanceContext workflow, int destUID, Event e)
           
 
Method Summary
 String getWorkflowId()
           
 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

EventCommand

public EventCommand(InstanceContext workflow,
                    FlowElement dest,
                    Event e)

EventCommand

public EventCommand(InstanceContext workflow,
                    int destUID,
                    Event e)
Method Detail

send

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

getWorkflowId

public String getWorkflowId()