Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
com.sshtools.daemon.platform.NativeProcessProvider
com.sshtools.daemon.scp.ScpServer
Constructor Summary | |
|
Method Summary | |
boolean |
|
boolean |
|
String | |
InputStream | |
OutputStream | |
InputStream | |
void |
|
void |
|
void |
|
boolean | |
boolean |
|
int |
Methods inherited from class com.sshtools.daemon.platform.NativeProcessProvider | |
allocatePseudoTerminal , createProcess , getDefaultTerminalProvider , getInputStream , getOutputStream , getStderrInputStream , kill , newInstance , setProvider , start , stillActive , supportsPseudoTerminal , waitForExitCode |
public boolean allocatePseudoTerminal(String term, int cols, int rows, int width, int height, String modes)
- Overrides:
- allocatePseudoTerminal in interface NativeProcessProvider
public boolean createProcess(String command, Map environment) throws IOException
- Overrides:
- createProcess in interface NativeProcessProvider
public String getDefaultTerminalProvider()
- Overrides:
- getDefaultTerminalProvider in interface NativeProcessProvider
public InputStream getInputStream() throws IOException
- Overrides:
- getInputStream in interface NativeProcessProvider
public OutputStream getOutputStream() throws IOException
- Overrides:
- getOutputStream in interface NativeProcessProvider
public InputStream getStderrInputStream()
- Overrides:
- getStderrInputStream in interface NativeProcessProvider
public void run()
public boolean supportsPseudoTerminal(String term)
- Overrides:
- supportsPseudoTerminal in interface NativeProcessProvider
public int waitForExitCode()
- Overrides:
- waitForExitCode in interface NativeProcessProvider