Package com.trilead.ssh2.channel
Class LocalAcceptThread
- java.lang.Object
-
- java.lang.Thread
-
- com.trilead.ssh2.channel.LocalAcceptThread
-
- All Implemented Interfaces:
IChannelWorkerThread
,java.lang.Runnable
public class LocalAcceptThread extends java.lang.Thread implements IChannelWorkerThread
LocalAcceptThread.- Version:
- $Id: LocalAcceptThread.java,v 1.1 2007/10/15 12:49:56 cplattne Exp $
-
-
Field Summary
Fields Modifier and Type Field Description (package private) ChannelManager
cm
(package private) java.lang.String
host_to_connect
(package private) int
port_to_connect
(package private) java.net.ServerSocket
ss
-
Constructor Summary
Constructors Constructor Description LocalAcceptThread(ChannelManager cm, int local_port, java.lang.String host_to_connect, int port_to_connect)
LocalAcceptThread(ChannelManager cm, java.net.InetSocketAddress localAddress, java.lang.String host_to_connect, int port_to_connect)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getLocalPort()
void
run()
void
stopWorking()
-
Methods inherited from class java.lang.Thread
activeCount, checkAccess, clone, countStackFrames, currentThread, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, onSpinWait, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, suspend, toString, yield
-
-
-
-
Field Detail
-
cm
ChannelManager cm
-
host_to_connect
java.lang.String host_to_connect
-
port_to_connect
int port_to_connect
-
ss
final java.net.ServerSocket ss
-
-
Constructor Detail
-
LocalAcceptThread
public LocalAcceptThread(ChannelManager cm, int local_port, java.lang.String host_to_connect, int port_to_connect) throws java.io.IOException
- Throws:
java.io.IOException
-
LocalAcceptThread
public LocalAcceptThread(ChannelManager cm, java.net.InetSocketAddress localAddress, java.lang.String host_to_connect, int port_to_connect) throws java.io.IOException
- Throws:
java.io.IOException
-
-
Method Detail
-
run
public void run()
- Specified by:
run
in interfacejava.lang.Runnable
- Overrides:
run
in classjava.lang.Thread
-
stopWorking
public void stopWorking()
- Specified by:
stopWorking
in interfaceIChannelWorkerThread
-
getLocalPort
public int getLocalPort()
-
-