Uses of Interface
adams.scripting.engine.RemoteScriptingEngine
-
-
Uses of RemoteScriptingEngine in adams.flow
Fields in adams.flow declared as RemoteScriptingEngine Modifier and Type Field Description protected RemoteScriptingEngine
FlowRunner. m_RemoteScriptingEngine
the remote command scripting engine.Methods in adams.flow that return RemoteScriptingEngine Modifier and Type Method Description RemoteScriptingEngine
FlowRunner. getRemoteScriptingEngine()
Returns the current scripting engine if any.Methods in adams.flow with parameters of type RemoteScriptingEngine Modifier and Type Method Description void
FlowRunner. addRemoteScriptingEngine(RemoteScriptingEngine value)
Adds the scripting engine to execute.void
FlowRunner. removeRemoteScriptingEngine(RemoteScriptingEngine value)
Removes the scripting engine (and stops it).void
FlowRunner. setRemoteScriptingEngine(RemoteScriptingEngine value)
Sets the scripting engine to execute. -
Uses of RemoteScriptingEngine in adams.flow.standalone
Fields in adams.flow.standalone declared as RemoteScriptingEngine Modifier and Type Field Description protected RemoteScriptingEngine
RemoteScriptingEngine. m_Engine
the engine to run.Methods in adams.flow.standalone that return RemoteScriptingEngine Modifier and Type Method Description RemoteScriptingEngine
RemoteScriptingEngine. getEngine()
Returns the engine in use.Methods in adams.flow.standalone with parameters of type RemoteScriptingEngine Modifier and Type Method Description void
RemoteScriptingEngine. setEngine(RemoteScriptingEngine value)
Sets the engine to use. -
Uses of RemoteScriptingEngine in adams.gui.application
Fields in adams.gui.application declared as RemoteScriptingEngine Modifier and Type Field Description protected RemoteScriptingEngine
AbstractApplicationFrame. m_RemoteScriptingEngine
the remote command scripting engine.Methods in adams.gui.application that return RemoteScriptingEngine Modifier and Type Method Description RemoteScriptingEngine
AbstractApplicationFrame. getRemoteScriptingEngine()
Returns the current scripting engine if any.Methods in adams.gui.application with parameters of type RemoteScriptingEngine Modifier and Type Method Description void
AbstractApplicationFrame. addRemoteScriptingEngine(RemoteScriptingEngine value)
Adds the scripting engine to execute.void
AbstractApplicationFrame. removeRemoteScriptingEngine(RemoteScriptingEngine value)
Removes the scripting engine (and stops it).void
AbstractApplicationFrame. setRemoteScriptingEngine(RemoteScriptingEngine value)
Sets the scripting engine to execute. -
Uses of RemoteScriptingEngine in adams.gui.tools.remotecontrolcenter
Methods in adams.gui.tools.remotecontrolcenter that return RemoteScriptingEngine Modifier and Type Method Description RemoteScriptingEngine
RemoteControlCenterManagerPanel. getRemoteScriptingEngine()
Returns the current scripting engine.Methods in adams.gui.tools.remotecontrolcenter with parameters of type RemoteScriptingEngine Modifier and Type Method Description void
RemoteControlCenterManagerPanel. setRemoteScriptingEngine(RemoteScriptingEngine value)
Sets the scripting engine to use. -
Uses of RemoteScriptingEngine in adams.multiprocess
Fields in adams.multiprocess declared as RemoteScriptingEngine Modifier and Type Field Description protected RemoteScriptingEngine
RemoteCommandJobRunner. m_ResponseScriptingEngine
the scriping engine to use for listening for the response.Methods in adams.multiprocess that return RemoteScriptingEngine Modifier and Type Method Description protected RemoteScriptingEngine
RemoteCommandJobRunner. getDefaultResponseScriptingEngine()
Returns the default connection for sending the response back.RemoteScriptingEngine
RemoteCommandJobRunner. getResponseScriptingEngine()
Returns the connection to use for sending the response back.Methods in adams.multiprocess with parameters of type RemoteScriptingEngine Modifier and Type Method Description void
RemoteCommandJobRunner. setScriptingEngine(RemoteScriptingEngine value)
Sets the scripting engine to use for listening for the results. -
Uses of RemoteScriptingEngine in adams.scripting
Fields in adams.scripting declared as RemoteScriptingEngine Modifier and Type Field Description protected RemoteScriptingEngine
CommandRunner. m_Engine
the scripting engine to use.Methods in adams.scripting that return RemoteScriptingEngine Modifier and Type Method Description RemoteScriptingEngine
ScriptingHelper. getDefaultEngine()
Returns the default scripting engine.RemoteScriptingEngine
CommandRunner. getEngine()
Returns the scripting engine in use.RemoteScriptingEngine
RemoteScriptingEngineHandler. getRemoteScriptingEngine()
Returns the current scripting engine if any.Methods in adams.scripting with parameters of type RemoteScriptingEngine Modifier and Type Method Description void
RemoteScriptingEngineHandler. addRemoteScriptingEngine(RemoteScriptingEngine value)
Adds the scripting engine to execute.void
RemoteScriptingEngineHandler. removeRemoteScriptingEngine(RemoteScriptingEngine value)
Removes the scripting engine (and stops it).void
CommandRunner. setEngine(RemoteScriptingEngine value)
Sets the scripting engine to use.void
RemoteScriptingEngineHandler. setRemoteScriptingEngine(RemoteScriptingEngine value)
Sets the scripting engine to execute. -
Uses of RemoteScriptingEngine in adams.scripting.command
Methods in adams.scripting.command with parameters of type RemoteScriptingEngine Modifier and Type Method Description protected abstract String
AbstractCommand. doHandleRequest(RemoteScriptingEngine engine, RemoteCommandProcessor processor)
Handles the request.protected String
AbstractCommandWithResponse. doHandleRequest(RemoteScriptingEngine engine, RemoteCommandProcessor processor)
Handles the request.void
AbstractCommand. handleRequest(RemoteScriptingEngine engine, RemoteCommandProcessor processor, RequestHandler handler)
Handles the request.void
RemoteCommand. handleRequest(RemoteScriptingEngine engine, RemoteCommandProcessor processor, RequestHandler handler)
Handles the request.void
AbstractCommandWithResponse. handleResponse(RemoteScriptingEngine engine, ResponseHandler handler)
Handles the response.void
RemoteCommandWithResponse. handleResponse(RemoteScriptingEngine engine, ResponseHandler handler)
Handles the response. -
Uses of RemoteScriptingEngine in adams.scripting.command.basic
Methods in adams.scripting.command.basic with parameters of type RemoteScriptingEngine Modifier and Type Method Description protected String
Kill. doHandleRequest(RemoteScriptingEngine engine, RemoteCommandProcessor processor)
Handles the request.protected String
Restart. doHandleRequest(RemoteScriptingEngine engine, RemoteCommandProcessor processor)
Handles the request.protected String
RetrieveFile. doHandleRequest(RemoteScriptingEngine engine, RemoteCommandProcessor processor)
Handles the request.protected String
SendFile. doHandleRequest(RemoteScriptingEngine engine, RemoteCommandProcessor processor)
Handles the request.protected String
Stop. doHandleRequest(RemoteScriptingEngine engine, RemoteCommandProcessor processor)
Handles the request.protected String
Text. doHandleRequest(RemoteScriptingEngine engine, RemoteCommandProcessor processor)
Handles the request.void
StopEngine. handleRequest(RemoteScriptingEngine engine, RemoteCommandProcessor processor, RequestHandler handler)
Handles the request.void
RetrieveFile. handleResponse(RemoteScriptingEngine engine, ResponseHandler handler)
Handles the response.void
StopEngine. handleResponse(RemoteScriptingEngine engine, ResponseHandler handler)
Handles the response.void
SystemInfo. handleResponse(RemoteScriptingEngine engine, ResponseHandler handler)
Handles the response. -
Uses of RemoteScriptingEngine in adams.scripting.command.distributed
Methods in adams.scripting.command.distributed with parameters of type RemoteScriptingEngine Modifier and Type Method Description protected String
DeregisterWorker. doHandleRequest(RemoteScriptingEngine engine, RemoteCommandProcessor processor)
Handles the request.protected String
JobRunner. doHandleRequest(RemoteScriptingEngine engine, RemoteCommandProcessor processor)
Handles the request.protected String
KillWorkers. doHandleRequest(RemoteScriptingEngine engine, RemoteCommandProcessor processor)
Handles the request.protected String
RegisterWorker. doHandleRequest(RemoteScriptingEngine engine, RemoteCommandProcessor processor)
Handles the request. -
Uses of RemoteScriptingEngine in adams.scripting.command.flow
Methods in adams.scripting.command.flow with parameters of type RemoteScriptingEngine Modifier and Type Method Description protected String
RemoteFlowExecution. doHandleRequest(RemoteScriptingEngine engine, RemoteCommandProcessor processor)
Handles the request.void
GetFlow. handleResponse(RemoteScriptingEngine engine, ResponseHandler handler)
Handles the response. -
Uses of RemoteScriptingEngine in adams.scripting.command.gui
Methods in adams.scripting.command.gui with parameters of type RemoteScriptingEngine Modifier and Type Method Description protected String
MenuItem. doHandleRequest(RemoteScriptingEngine engine, RemoteCommandProcessor processor)
Handles the request. -
Uses of RemoteScriptingEngine in adams.scripting.engine
Subinterfaces of RemoteScriptingEngine in adams.scripting.engine Modifier and Type Interface Description interface
JobQueueHandler
Interface for scripting engines that manage a job queue.interface
MainScriptingEngine
Interface for scripting engines that manage worker scripting engines and sending them jobs for execution.Classes in adams.scripting.engine that implement RemoteScriptingEngine Modifier and Type Class Description class
AbstractScriptingEngine
Ancestor of scripting engine for remote commands.class
AbstractScriptingEngineEnhancer
Ancestor for scripting engines that enhance a base one.class
AbstractScriptingEngineWithJobQueue
Ancestor for scripting engines that manage a job queue to restrict executions.class
DefaultMainScriptingEngine
Manages worker scripting engines and sends them jobs for execution.class
DefaultScriptingEngine
Default implementation of scripting engine for remote commands.class
DefaultWorkerScriptingEngine
Registers itself with a main engine for executing jobs.class
FileBasedScriptingEngine
Scripting engine that reads remote commands from disk.class
ForwardingScriptingEngine
Simply forwards incoming commands to the specified connection.class
ManualFeedScriptingEngine
Scripting engine that gets commands fed programmatically.class
MultiScriptingEngine
Manages multiple scripting engines.Fields in adams.scripting.engine declared as RemoteScriptingEngine Modifier and Type Field Description protected RemoteScriptingEngine[]
MultiScriptingEngine. m_Engines
the scripting engines to use.protected RemoteScriptingEngine
AbstractRemoteCommandHandler. m_Owner
the owner.protected RemoteScriptingEngine
AbstractScriptingEngineEnhancer. m_ScriptingEngine
the base scripting engine to use.Methods in adams.scripting.engine that return RemoteScriptingEngine Modifier and Type Method Description static RemoteScriptingEngine
AbstractScriptingEngine. forCommandLine(String cmdline)
Instantiates the engine from the given commandline (i.e., classname and optional options).static RemoteScriptingEngine
AbstractScriptingEngine. forName(String classname, String[] options)
Instantiates the engine with the given options.protected RemoteScriptingEngine
AbstractScriptingEngineEnhancer. getDefaultScriptingEngine()
Returns the default scripting engine.protected RemoteScriptingEngine
DefaultWorkerScriptingEngine. getDefaultScriptingEngine()
Returns the default scripting engine.RemoteScriptingEngine[]
MultiScriptingEngine. getEngines()
Returns the engines in use.RemoteScriptingEngine
AbstractRemoteCommandHandler. getOwner()
Returns the owning scripting engine.RemoteScriptingEngine
RemoteCommandHandler. getOwner()
Returns the owning scripting engine.RemoteScriptingEngine
AbstractScriptingEngineEnhancer. getScriptingEngine()
Returns the scripting engine in use.static RemoteScriptingEngine
AbstractScriptingEngine. runScriptingEngine(Class env, Class engine, String[] options)
Runs the engine from the commandline.static RemoteScriptingEngine
AbstractScriptingEngine. runScriptingEngine(Class engine, String[] options)
Runs the engine from the commandline.Methods in adams.scripting.engine with parameters of type RemoteScriptingEngine Modifier and Type Method Description void
MultiScriptingEngine. addEngine(RemoteScriptingEngine value)
Adds the scripting engine without resetting the scheme.void
MultiScriptingEngine. removeEngine(RemoteScriptingEngine value)
Removes the scripting engine without resetting the scheme.void
MultiScriptingEngine. setEngines(RemoteScriptingEngine[] value)
Sets the engines use.void
AbstractRemoteCommandHandler. setOwner(RemoteScriptingEngine value)
Sets the owning scripting engine.void
RemoteCommandHandler. setOwner(RemoteScriptingEngine value)
Sets the owning scripting engine.void
AbstractScriptingEngineEnhancer. setScriptingEngine(RemoteScriptingEngine value)
Sets the scripting engine to use. -
Uses of RemoteScriptingEngine in adams.scripting.requesthandler
Fields in adams.scripting.requesthandler declared as RemoteScriptingEngine Modifier and Type Field Description protected RemoteScriptingEngine
AbstractRequestHandler. m_Owner
the owner.Methods in adams.scripting.requesthandler that return RemoteScriptingEngine Modifier and Type Method Description RemoteScriptingEngine
AbstractRequestHandler. getOwner()
Returns the owning engine.RemoteScriptingEngine
RequestHandler. getOwner()
Returns the owning engine.Methods in adams.scripting.requesthandler with parameters of type RemoteScriptingEngine Modifier and Type Method Description void
AbstractRequestHandler. setOwner(RemoteScriptingEngine value)
Sets the owning engine.void
RequestHandler. setOwner(RemoteScriptingEngine value)
Sets the owning engine. -
Uses of RemoteScriptingEngine in adams.scripting.responsehandler
Fields in adams.scripting.responsehandler declared as RemoteScriptingEngine Modifier and Type Field Description protected RemoteScriptingEngine
AbstractResponseHandler. m_Owner
the owner.Methods in adams.scripting.responsehandler that return RemoteScriptingEngine Modifier and Type Method Description RemoteScriptingEngine
AbstractResponseHandler. getOwner()
Returns the owning engine.RemoteScriptingEngine
ResponseHandler. getOwner()
Returns the owning engine.Methods in adams.scripting.responsehandler with parameters of type RemoteScriptingEngine Modifier and Type Method Description void
AbstractResponseHandler. setOwner(RemoteScriptingEngine value)
Sets the owning engine.void
ResponseHandler. setOwner(RemoteScriptingEngine value)
Sets the owning engine. -
Uses of RemoteScriptingEngine in adams.terminal.application
Fields in adams.terminal.application declared as RemoteScriptingEngine Modifier and Type Field Description protected RemoteScriptingEngine
AbstractTerminalApplication. m_RemoteScriptingEngine
the remote command scripting engine.Methods in adams.terminal.application that return RemoteScriptingEngine Modifier and Type Method Description RemoteScriptingEngine
AbstractTerminalApplication. getRemoteScriptingEngine()
Returns the current scripting engine if any.Methods in adams.terminal.application with parameters of type RemoteScriptingEngine Modifier and Type Method Description void
AbstractTerminalApplication. addRemoteScriptingEngine(RemoteScriptingEngine value)
Adds the scripting engine to execute.void
AbstractTerminalApplication. removeRemoteScriptingEngine(RemoteScriptingEngine value)
Removes the scripting engine (and stops it).void
AbstractTerminalApplication. setRemoteScriptingEngine(RemoteScriptingEngine value)
Sets the scripting engine to execute.
-