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

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

public class ChannelConfigurationCommand
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
ChannelConfigurationCommand(RemoteConfiguration.Entry config, String callbackURL)
           
 
Method Summary
 RemoteConfiguration.Entry getConfig()
           
 void receiveCompleted()
           
 void send()
           
 
Methods inherited from class org.globus.cog.karajan.workflow.service.commands.Command
channelClosed, dataReceived, errorReceived, execute, executeAsync, getReplyTimeout, ppInData, ppOutData, 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

ChannelConfigurationCommand

public ChannelConfigurationCommand(RemoteConfiguration.Entry config,
                                   String callbackURL)
Method Detail

send

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

receiveCompleted

public void receiveCompleted()
Overrides:
receiveCompleted in class Command

getConfig

public RemoteConfiguration.Entry getConfig()