Uses of Interface
com.scivicslab.actoriac.Node.OutputCallback
Packages that use Node.OutputCallback
-
Uses of Node.OutputCallback in com.scivicslab.actoriac
Methods in com.scivicslab.actoriac that return Node.OutputCallbackModifier and TypeMethodDescriptionprivate Node.OutputCallbackNodeIIAR.createOutputCallback(String nodeName) Creates an OutputCallback that forwards output to the multiplexer accumulator.Methods in com.scivicslab.actoriac with parameters of type Node.OutputCallbackModifier and TypeMethodDescriptionNode.executeCommand(String command, Node.OutputCallback callback) Executes a command on the node with real-time output callback.NodeInterpreter.executeCommand(String command, Node.OutputCallback callback) Executes a command on the remote node via SSH with real-time output callback.private Node.CommandResultNode.executeLocalCommand(String command, Node.OutputCallback callback) Executes a command locally using ProcessBuilder with real-time streaming.private Node.CommandResultNode.executeRemoteCommand(String command, Node.OutputCallback callback) Executes a command on the remote node via SSH using JSch with real-time streaming.Node.executeSudoCommand(String command, Node.OutputCallback callback) Executes a command with sudo privileges on the remote node with real-time output callback.NodeInterpreter.executeSudoCommand(String command, Node.OutputCallback callback) Executes a command with sudo privileges on the remote node with real-time output callback. -
Uses of Node.OutputCallback in com.scivicslab.actoriac.mixin
Methods in com.scivicslab.actoriac.mixin that return Node.OutputCallbackModifier and TypeMethodDescriptiondefault Node.OutputCallbackCommandExecutable.getOutputCallback()Returns an optional output callback for command execution.Methods in com.scivicslab.actoriac.mixin with parameters of type Node.OutputCallbackModifier and TypeMethodDescriptionCommandExecutor.execute(String command, Node.OutputCallback callback) Executes a command and returns the result with output callback.LocalCommandExecutor.execute(String command, Node.OutputCallback callback) SshCommandExecutor.execute(String command, Node.OutputCallback callback) CommandExecutor.executeSudo(String command, Node.OutputCallback callback) Executes a command with sudo privileges and output callback.LocalCommandExecutor.executeSudo(String command, Node.OutputCallback callback) SshCommandExecutor.executeSudo(String command, Node.OutputCallback callback)