com.mindbright.ssh
public abstract class SSHChannel extends java.lang.Thread
| Modifier and Type | Field and Description |
|---|---|
protected int |
channelId |
protected SSHChannelListener |
listener |
| Constructor and Description |
|---|
SSHChannel(int channelId) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
int |
getChannelId() |
void |
run() |
abstract void |
serviceLoop() |
void |
setSSHChannelListener(SSHChannelListener listener) |
activeCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yieldprotected int channelId
protected SSHChannelListener listener
public void setSSHChannelListener(SSHChannelListener listener)
public int getChannelId()
public abstract void serviceLoop()
throws java.lang.Exception
java.lang.Exceptionpublic void close()
public void run()
run in interface java.lang.Runnablerun in class java.lang.Thread