java.lang.Object
io.xpipe.core.process.ProcessControlProvider
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract CommandControlcommand(ShellControl parent, @NonNull FailableFunction<ShellControl, String, Exception> command, FailableFunction<ShellControl, String, Exception> terminalCommand) abstract ShellControlcreateLocalProcessControl(boolean stoppable) static ProcessControlProviderget()static voidinit(ModuleLayer layer) abstract ShellControlsub(ShellControl parent, @NonNull FailableFunction<ShellControl, String, Exception> commandFunction, ShellControl.TerminalOpenFunction terminalCommand) abstract ShellControl
-
Constructor Details
-
ProcessControlProvider
public ProcessControlProvider()
-
-
Method Details
-
init
-
get
-
withDefaultScripts
-
sub
public abstract ShellControl sub(ShellControl parent, @NonNull @NonNull FailableFunction<ShellControl, String, Exception> commandFunction, ShellControl.TerminalOpenFunction terminalCommand) -
command
public abstract CommandControl command(ShellControl parent, @NonNull @NonNull FailableFunction<ShellControl, String, Exception> command, FailableFunction<ShellControl, String, Exception> terminalCommand) -
createLocalProcessControl
-