Uses of Interface
adams.scripting.command.RemoteCommand
-
-
Uses of RemoteCommand in adams.flow.container
Constructors in adams.flow.container with parameters of type RemoteCommand Constructor Description RemoteCommandContainer(String event, RemoteCommand cmd)Initializes the container with the type of event and command but no message.RemoteCommandContainer(String event, RemoteCommand cmd, String msg)Initializes the container with the type of event and command but no message. -
Uses of RemoteCommand in adams.flow.source
Fields in adams.flow.source declared as RemoteCommand Modifier and Type Field Description protected RemoteCommandNewRemoteCommand. m_Commandthe command to create.Methods in adams.flow.source that return RemoteCommand Modifier and Type Method Description RemoteCommandNewRemoteCommand. getCommand()Returns the command to create.Methods in adams.flow.source with parameters of type RemoteCommand Modifier and Type Method Description voidNewRemoteCommand. setCommand(RemoteCommand value)Sets the command to create. -
Uses of RemoteCommand in adams.gui.menu
Fields in adams.gui.menu declared as RemoteCommand Modifier and Type Field Description protected RemoteCommandRemoteCommands. m_LastCommandthe last command sent. -
Uses of RemoteCommand in adams.gui.tools.remotecontrolcenter.panels
Methods in adams.gui.tools.remotecontrolcenter.panels with parameters of type RemoteCommand Modifier and Type Method Description voidAbstractRemoteFlowTab.FlowListResponseHandler. responseFailed(RemoteCommand cmd, String msg)Handles failed responses.voidAdvancedTab.InspectionResponseHandler. responseFailed(RemoteCommand cmd, String msg)Handles failed responses.voidRemoteLoggingTab.LoggingResponseHandler. responseFailed(RemoteCommand cmd, String msg)Handles failed responses.voidSimpleTabResponseHandler. responseFailed(RemoteCommand cmd, String msg)Displays error.voidAbstractRemoteFlowTab.FlowListResponseHandler. responseSuccessful(RemoteCommand cmd)Handles successful responses.voidAdvancedTab.InspectionResponseHandler. responseSuccessful(RemoteCommand cmd)Handles successful responses.voidRemoteLoggingTab.LoggingResponseHandler. responseSuccessful(RemoteCommand cmd)Handles successful responses.voidSimpleTabResponseHandler. responseSuccessful(RemoteCommand cmd)Does nothing.voidAbstractRemoteControlCenterTab. sendCommand(RemoteCommand cmd, RemoteCommandProcessor processor, BaseHostname remote)Sends the specified command, not waiting for a response.voidAbstractRemoteFlowTab. sendCommand(RemoteCommand cmd)Sends the specified command, not waiting for a response. -
Uses of RemoteCommand in adams.multiprocess
Methods in adams.multiprocess with parameters of type RemoteCommand Modifier and Type Method Description protected StringRemoteCommandJobRunner.RemoteCommandGrabber. check(RemoteCommand cmd)Hook method for checks before handling the command.protected StringRemoteCommandJobRunner.RemoteCommandGrabber. doHandle(RemoteCommand cmd, RemoteCommandProcessor processor)Handles the command. -
Uses of RemoteCommand in adams.scripting
Fields in adams.scripting declared as RemoteCommand Modifier and Type Field Description protected RemoteCommand[]CommandRunner. m_Commandsthe commands to execute.Methods in adams.scripting that return RemoteCommand Modifier and Type Method Description RemoteCommand[]CommandRunner. getCommands()Returns the commands to execute.Methods in adams.scripting with parameters of type RemoteCommand Modifier and Type Method Description voidCommandRunner. setCommands(RemoteCommand[] value)Sets the commands to execute. -
Uses of RemoteCommand in adams.scripting.command
Subinterfaces of RemoteCommand in adams.scripting.command Modifier and Type Interface Description interfaceFlowAwareRemoteCommandInterface for commands that can utilize a flow that is sending this command.interfaceRemoteCommandOnFlowInterface for remote commands that operate on a specific flow, identified by its ID.interfaceRemoteCommandWithErrorMessageInterface for commands that support error message.interfaceRemoteCommandWithResponseInterface for remote commands that send a response back to a host.Classes in adams.scripting.command that implement RemoteCommand Modifier and Type Class Description classAbstractCommandAncestor for remote commands.classAbstractCommandWithResponseAncestor for commands that send a response.classAbstractFlowAwareCommandAncestor for commands that have a flow context..classAbstractFlowAwareCommandWithResponseAncestor for commands with a response that have flow context.classAbstractRemoteCommandOnFlowWithResponseAncestor for commands that work on flows. -
Uses of RemoteCommand in adams.scripting.command.basic
Classes in adams.scripting.command.basic that implement RemoteCommand Modifier and Type Class Description classAbstractCommandWithFlowStoppingAncestor for commands that stop flows.classKillKills the remote ADAMS instance.classPingRequests an 'am alive' signal from the remote host.classRestartAttempts to restart the remote ADAMS instance.classRetrieveFileRetrieves a file as binary blob.classSendFileSends a file as binary blob.classStartRemoteLoggingStarts remote logging.classStopAttempts to stop the remote ADAMS instance.classStopEngineSimply stops the scripting engine, either the one handling the request or the response.classStopRemoteLoggingStops remote logging.classSystemInfoSends the system info of the remote host back.classTextJust sends some text. -
Uses of RemoteCommand in adams.scripting.command.distributed
Classes in adams.scripting.command.distributed that implement RemoteCommand Modifier and Type Class Description classDeregisterWorkerDeregisters aWorkerScriptingEnginefrom a main.classJobRunnerEncapsulates a JobRunner.classKillWorkersKills allWorkerScriptingEnginethat are registered with the main engine receiving this message.classRegisterWorkerRegisters aWorkerScriptingEnginewith a main engine. -
Uses of RemoteCommand in adams.scripting.command.flow
Classes in adams.scripting.command.flow that implement RemoteCommand Modifier and Type Class Description classGetFlowRetrieves a running/registered flow using its ID.classListFlowsSends a list of registered running flows back.classRemoteFlowExecutionAllows the remote execution of flows, including the transfer of storage items from the flow triggering the remote execution.classRestartFlowRestarts a registered flow via its ID.classRunRemoteFlowLoads and runs a flow on a remote server.classSendFlowControlCommandSends a control command to a flow (pause/resume/stop/start). -
Uses of RemoteCommand in adams.scripting.command.gui
Classes in adams.scripting.command.gui that implement RemoteCommand Modifier and Type Class Description classMenuItemLaunches the specified menu item on the remote machine. -
Uses of RemoteCommand in adams.scripting.connection
Methods in adams.scripting.connection with parameters of type RemoteCommand Modifier and Type Method Description protected StringAbstractConnection. checkRequest(RemoteCommand cmd)Hook method that checks the request command and setup for sending it.protected StringLoadBalancer. checkRequest(RemoteCommand cmd)Hook method that checks the request command and setup for sending it.protected StringMulticast. checkRequest(RemoteCommand cmd)Hook method that checks the request command and setup for sending it.protected StringAbstractConnection. checkResponse(RemoteCommand cmd)Hook method that checks the response command and setup for sending it.protected StringLoadBalancer. checkResponse(RemoteCommand cmd)Hook method that checks the response command and setup for sending it.protected StringMulticast. checkResponse(RemoteCommand cmd)Hook method that checks the response command and setup for sending it.protected abstract StringAbstractSSHConnection. doSend(RemoteCommand cmd, RemoteCommandProcessor processor, boolean request)Sends the command to the specified sscripting engine.protected StringFTPConnection. doSend(RemoteCommand cmd, RemoteCommandProcessor processor)Sends the command to the specified sscripting engine.protected StringScpConnection. doSend(RemoteCommand cmd, RemoteCommandProcessor processor, boolean request)Sends the command to the specified sscripting engine.protected StringSSHConnection. doSend(RemoteCommand cmd, RemoteCommandProcessor processor, boolean request)Sends the command to the specified sscripting engine.protected abstract StringAbstractConnection. doSendRequest(RemoteCommand cmd, RemoteCommandProcessor processor)Sends the request command.protected StringAbstractSSHConnection. doSendRequest(RemoteCommand cmd, RemoteCommandProcessor processor)Sends the request command.protected StringDefaultConnection. doSendRequest(RemoteCommand cmd, RemoteCommandProcessor processor)Sends the request command.protected StringFTPConnection. doSendRequest(RemoteCommand cmd, RemoteCommandProcessor processor)Sends the request command.protected StringLoadBalancer. doSendRequest(RemoteCommand cmd, RemoteCommandProcessor processor)Sends the request command.protected StringMulticast. doSendRequest(RemoteCommand cmd, RemoteCommandProcessor processor)Sends the request command.protected abstract StringAbstractConnection. doSendResponse(RemoteCommand cmd, RemoteCommandProcessor processor)Sends the response command.protected StringAbstractSSHConnection. doSendResponse(RemoteCommand cmd, RemoteCommandProcessor processor)Sends the response command.protected StringDefaultConnection. doSendResponse(RemoteCommand cmd, RemoteCommandProcessor processor)Sends the response command.protected StringFTPConnection. doSendResponse(RemoteCommand cmd, RemoteCommandProcessor processor)Sends the response command.protected StringLoadBalancer. doSendResponse(RemoteCommand cmd, RemoteCommandProcessor processor)Sends the response command.protected StringMulticast. doSendResponse(RemoteCommand cmd, RemoteCommandProcessor processor)Sends the response command.protected StringAbstractSSHConnection. send(RemoteCommand cmd, RemoteCommandProcessor processor, boolean request)Sends the command to the specified sscripting engine.protected StringDefaultConnection. send(RemoteCommand cmd, RemoteCommandProcessor processor, String host, int port, boolean request)Sends the command to the specified sscripting engine.StringAbstractConnection. sendRequest(RemoteCommand cmd, RemoteCommandProcessor processor)Sends the request command.StringConnection. sendRequest(RemoteCommand cmd, RemoteCommandProcessor processor)Sends the request command.StringAbstractConnection. sendResponse(RemoteCommand cmd, RemoteCommandProcessor processor)Sends the response command.StringConnection. sendResponse(RemoteCommand cmd, RemoteCommandProcessor processor)Sends the response command. -
Uses of RemoteCommand in adams.scripting.engine
Fields in adams.scripting.engine with type parameters of type RemoteCommand Modifier and Type Field Description protected BlockingQueue<RemoteCommand>ManualFeedScriptingEngine. m_Queuethe queue to add the commands to.Methods in adams.scripting.engine with parameters of type RemoteCommand Modifier and Type Method Description voidManualFeedScriptingEngine. addCommand(RemoteCommand cmd)Adds the command to the queue.protected StringAbstractRemoteCommandHandler. check(RemoteCommand cmd)Hook method for checks before handling the command.protected StringDefaultMainScriptingEngine.RemoteCommandGrabber. check(RemoteCommand cmd)Hook method for checks before handling the command.protected StringForwardingScriptingEngine.RemoteCommandGrabber. check(RemoteCommand cmd)Hook method for checks before handling the command.protected abstract StringAbstractRemoteCommandHandler. doHandle(RemoteCommand cmd, RemoteCommandProcessor processor)Handles the command.protected StringDefaultMainScriptingEngine.RemoteCommandGrabber. doHandle(RemoteCommand cmd, RemoteCommandProcessor processor)Handles the command.protected StringDefaultRemoteCommandHandler. doHandle(RemoteCommand cmd, RemoteCommandProcessor processor)Handles the command.protected StringForwardingScriptingEngine.RemoteCommandGrabber. doHandle(RemoteCommand cmd, RemoteCommandProcessor processor)Handles the command.StringForwardingScriptingEngine. forward(RemoteCommand cmd)Forwards a command.StringAbstractRemoteCommandHandler. handle(RemoteCommand cmd, RemoteCommandProcessor processor)Handles the command.StringRemoteCommandHandler. handle(RemoteCommand cmd, RemoteCommandProcessor processor)Handles the command.protected voidManualFeedScriptingEngine. handleCommand(RemoteCommand cmd)Handles the command.StringDefaultMainScriptingEngine. sendCommand(RemoteCommand cmd)Sends the command to a worker.StringMainScriptingEngine. sendCommand(RemoteCommand cmd)Sends the command to a worker. -
Uses of RemoteCommand in adams.scripting.permissionhandler
Methods in adams.scripting.permissionhandler with parameters of type RemoteCommand Modifier and Type Method Description booleanAllowAll. permitted(RemoteCommand cmd)Checks whether the command is permitted.booleanPermissionHandler. permitted(RemoteCommand cmd)Checks whether the command is permitted.booleanRejectAll. permitted(RemoteCommand cmd)Checks whether the command is permitted. -
Uses of RemoteCommand in adams.scripting.processor
Methods in adams.scripting.processor that return RemoteCommand Modifier and Type Method Description RemoteCommandDefaultProcessor. parse(String data, MessageCollection errors)Instantiates the command from the received data string.RemoteCommandJsonProcessor. parse(String data, MessageCollection errors)Instantiates the command from the received data string.RemoteCommandRemoteCommandProcessor. parse(String data, MessageCollection errors)Instantiates the command from the received data string.RemoteCommandDefaultProcessor. read(File file, MessageCollection errors)Reads a remote command from a file.RemoteCommandJsonProcessor. read(File file, MessageCollection errors)Reads a remote command from a file.RemoteCommandRemoteCommandProcessor. read(File file, MessageCollection errors)Reads a remote command from a file.Methods in adams.scripting.processor with parameters of type RemoteCommand Modifier and Type Method Description booleanDefaultProcessor. write(RemoteCommand cmd, File file, MessageCollection errors)Writes a remote command to a file.booleanJsonProcessor. write(RemoteCommand cmd, File file, MessageCollection errors)Writes a remote command to a file.booleanRemoteCommandProcessor. write(RemoteCommand cmd, File file, MessageCollection errors)Writes a remote command to a file. -
Uses of RemoteCommand in adams.scripting.requesthandler
Methods in adams.scripting.requesthandler with parameters of type RemoteCommand Modifier and Type Method Description voidCallableActorsHandler. requestFailed(RemoteCommand cmd, String msg)Handles failed requests.voidCommandDumperHandler. requestFailed(RemoteCommand cmd, String msg)Handles failed requests.voidLoggingHandler. requestFailed(RemoteCommand cmd, String msg)Handles failed requests.voidMultiHandler. requestFailed(RemoteCommand cmd, String msg)Handles failed requests.voidNullHandler. requestFailed(RemoteCommand cmd, String msg)Handles failed requests.voidRequestHandler. requestFailed(RemoteCommand cmd, String msg)Handles failed requests.voidSimpleLogPanelRequestHandler. requestFailed(RemoteCommand cmd, String msg)Handles failed requests.voidCallableActorsHandler. requestRejected(RemoteCommand cmd, String msg)Handles rejected requests.voidCommandDumperHandler. requestRejected(RemoteCommand cmd, String msg)Handles rejected requests.voidLoggingHandler. requestRejected(RemoteCommand cmd, String msg)Handles rejected requests.voidMultiHandler. requestRejected(RemoteCommand cmd, String msg)Handles rejected requests.voidNullHandler. requestRejected(RemoteCommand cmd, String msg)Handles rejected requests.voidRequestHandler. requestRejected(RemoteCommand cmd, String msg)Handles rejected requests.voidSimpleLogPanelRequestHandler. requestRejected(RemoteCommand cmd, String msg)Handles rejected requests.voidCallableActorsHandler. requestSuccessful(RemoteCommand cmd)Handles successfuly requests.voidCommandDumperHandler. requestSuccessful(RemoteCommand cmd)Handles successfuly requests.voidLoggingHandler. requestSuccessful(RemoteCommand cmd)Handles successfuly requests.voidMultiHandler. requestSuccessful(RemoteCommand cmd)Handles successfuly requests.voidNullHandler. requestSuccessful(RemoteCommand cmd)Handles successfuly requests.voidRequestHandler. requestSuccessful(RemoteCommand cmd)Handles successfuly requests.voidSimpleLogPanelRequestHandler. requestSuccessful(RemoteCommand cmd)Handles successfuly requests.protected StringCallableActorsHandler. send(String event, RemoteCommand cmd, String msg)Sends the remote command to the callable actor. -
Uses of RemoteCommand in adams.scripting.responsehandler
Methods in adams.scripting.responsehandler with parameters of type RemoteCommand Modifier and Type Method Description voidCallableActorsHandler. responseFailed(RemoteCommand cmd, String msg)Handles failed responses.voidCommandDumperHandler. responseFailed(RemoteCommand cmd, String msg)Handles failed responses.voidLoggingHandler. responseFailed(RemoteCommand cmd, String msg)Handles failed responses.voidMultiHandler. responseFailed(RemoteCommand cmd, String msg)Handles failed responses.voidNullHandler. responseFailed(RemoteCommand cmd, String msg)Handles failed responses.voidResponseHandler. responseFailed(RemoteCommand cmd, String msg)Handles failed responses.voidSimpleLogPanelResponseHandler. responseFailed(RemoteCommand cmd, String msg)Handles failed responses.voidCallableActorsHandler. responseSuccessful(RemoteCommand cmd)Handles successfuly responses.voidCommandDumperHandler. responseSuccessful(RemoteCommand cmd)Handles successful responses.voidLoggingHandler. responseSuccessful(RemoteCommand cmd)Handles successful responses.voidMultiHandler. responseSuccessful(RemoteCommand cmd)Handles successful responses.voidNullHandler. responseSuccessful(RemoteCommand cmd)Handles successful responses.voidResponseHandler. responseSuccessful(RemoteCommand cmd)Handles successful responses.voidSimpleLogPanelResponseHandler. responseSuccessful(RemoteCommand cmd)Handles successful responses.protected StringCallableActorsHandler. send(String event, RemoteCommand cmd, String msg)Sends the remote command to the callable actor.
-