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
IOException
PermissionDeniedException
VirtualProcess createChildProcess(VirtualProcess parent, ShellCommand command, Msh msh) throws IOException, PermissionDeniedException
IOException
PermissionDeniedException
Collection<VirtualProcess> getRootProcesses()
void destroy(VirtualProcess virtualProcess)
Copyright © 2024. All rights reserved.