public interface VirtualProcessFactory
| Modifier and Type | Method and Description |
|---|---|
VirtualProcess |
createChildProcess(VirtualProcess parent,
ShellCommand command,
Msh msh) |
VirtualProcess |
createRootProcess(TerminalOutput terminal,
Msh msh,
Environment environment,
Thread thread,
ShellCommand command,
AbstractFile workingDirectory,
Console console,
SessionChannel session) |
void |
destroy(VirtualProcess virtualProcess) |
Collection<VirtualProcess> |
getRootProcesses() |
VirtualProcess createRootProcess(TerminalOutput terminal, Msh msh, Environment environment, Thread thread, ShellCommand command, AbstractFile workingDirectory, Console console, SessionChannel session) throws IOException, PermissionDeniedException
IOExceptionPermissionDeniedExceptionVirtualProcess createChildProcess(VirtualProcess parent, ShellCommand command, Msh msh) throws IOException, PermissionDeniedException
IOExceptionPermissionDeniedExceptionCollection<VirtualProcess> getRootProcesses()
void destroy(VirtualProcess virtualProcess)
Copyright © 2025. All rights reserved.