public class DefaultVirtualProcessFactory extends Object implements VirtualProcessFactory
| Constructor and Description |
|---|
DefaultVirtualProcessFactory() |
| Modifier and Type | Method and Description |
|---|---|
VirtualProcess |
createChildProcess(VirtualProcess parent,
ShellCommand cmd,
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() |
public VirtualProcess createRootProcess(TerminalOutput terminal, Msh msh, Environment environment, Thread thread, ShellCommand command, AbstractFile workingDirectory, Console console, SessionChannel session) throws IOException, PermissionDeniedException
createRootProcess in interface VirtualProcessFactoryIOExceptionPermissionDeniedExceptionpublic VirtualProcess createChildProcess(VirtualProcess parent, ShellCommand cmd, Msh msh) throws IOException, PermissionDeniedException
createChildProcess in interface VirtualProcessFactoryIOExceptionPermissionDeniedExceptionpublic Collection<VirtualProcess> getRootProcesses()
getRootProcesses in interface VirtualProcessFactorypublic void destroy(VirtualProcess virtualProcess)
destroy in interface VirtualProcessFactoryCopyright © 2025. All rights reserved.