public class ScpServer extends NativeProcessProvider implements java.lang.Runnable
Constructor and Description |
---|
ScpServer()
Creates a new ScpServer object.
|
Modifier and Type | Method and Description |
---|---|
boolean |
allocatePseudoTerminal(java.lang.String term,
int cols,
int rows,
int width,
int height,
java.lang.String modes) |
boolean |
createProcess(java.lang.String command,
java.util.Map environment) |
java.lang.String |
getDefaultTerminalProvider() |
java.io.InputStream |
getInputStream() |
java.io.OutputStream |
getOutputStream() |
java.io.InputStream |
getStderrInputStream() |
void |
kill() |
void |
run() |
void |
start() |
boolean |
stillActive() |
boolean |
supportsPseudoTerminal(java.lang.String term) |
int |
waitForExitCode() |
newInstance, setProvider
public boolean allocatePseudoTerminal(java.lang.String term, int cols, int rows, int width, int height, java.lang.String modes)
allocatePseudoTerminal
in class NativeProcessProvider
public boolean createProcess(java.lang.String command, java.util.Map environment) throws java.io.IOException
createProcess
in class NativeProcessProvider
java.io.IOException
public java.lang.String getDefaultTerminalProvider()
getDefaultTerminalProvider
in class NativeProcessProvider
public java.io.InputStream getInputStream() throws java.io.IOException
getInputStream
in class NativeProcessProvider
java.io.IOException
public java.io.InputStream getStderrInputStream()
getStderrInputStream
in class NativeProcessProvider
public java.io.OutputStream getOutputStream() throws java.io.IOException
getOutputStream
in class NativeProcessProvider
java.io.IOException
public void kill()
kill
in class NativeProcessProvider
public void start() throws java.io.IOException
start
in class NativeProcessProvider
java.io.IOException
public boolean stillActive()
stillActive
in class NativeProcessProvider
public boolean supportsPseudoTerminal(java.lang.String term)
supportsPseudoTerminal
in class NativeProcessProvider
public int waitForExitCode()
waitForExitCode
in class NativeProcessProvider
public void run()
run
in interface java.lang.Runnable
Copyright © 2002-2003 Lee David Painter & Contributors. All Rights Reserved.