Package adams.scripting.command
Interface FlowAwareRemoteCommand
-
- All Superinterfaces:
Destroyable
,FlowContextHandler
,LoggingSupporter
,OptionHandler
,RemoteCommand
,Serializable
- All Known Implementing Classes:
AbstractFlowAwareCommand
,AbstractFlowAwareCommandWithResponse
,MenuItem
,RemoteFlowExecution
,Text
public interface FlowAwareRemoteCommand extends RemoteCommand, FlowContextHandler
Interface for commands that can utilize a flow that is sending this command.- Version:
- $Revision$
- Author:
- FracPete (fracpete at waikato dot ac dot nz)
-
-
Field Summary
-
Fields inherited from interface adams.scripting.command.RemoteCommand
KEY_COMMAND, KEY_TYPE, VALUE_REQUEST, VALUE_RESPONSE
-
-
Method Summary
-
Methods inherited from interface adams.core.Destroyable
destroy
-
Methods inherited from interface adams.flow.core.FlowContextHandler
getFlowContext, setFlowContext
-
Methods inherited from interface adams.core.logging.LoggingSupporter
getLogger, isLoggingEnabled
-
Methods inherited from interface adams.core.option.OptionHandler
cleanUpOptions, defineOptions, getOptionManager, toCommandLine
-
Methods inherited from interface adams.scripting.command.RemoteCommand
afterSendRequest, assembleRequest, beforeSendRequest, getRemoteScriptingEngineHandler, getRequestPayload, getRequestPayloadObjects, handleRequest, isRequest, parse, setRemoteScriptingEngineHandler, setRequest, setRequestPayload
-
-