com.jcraft.jsch
Class PortWatcher
java.lang.Object
com.jcraft.jsch.PortWatcher
- All Implemented Interfaces:
- java.lang.Runnable
class PortWatcher
- extends java.lang.Object
- implements java.lang.Runnable
|
Field Summary |
(package private) java.net.InetAddress |
boundaddress
|
(package private) java.lang.String |
host
|
(package private) int |
lport
|
(package private) int |
rport
|
(package private) Session |
session
|
(package private) java.net.ServerSocket |
ss
|
(package private) java.lang.Runnable |
thread
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
session
Session session
lport
int lport
rport
int rport
host
java.lang.String host
boundaddress
java.net.InetAddress boundaddress
thread
java.lang.Runnable thread
ss
java.net.ServerSocket ss
PortWatcher
PortWatcher(Session session,
java.lang.String address,
int lport,
java.lang.String host,
int rport,
ServerSocketFactory factory)
throws JSchException
- Throws:
JSchException
getPortForwarding
static java.lang.String[] getPortForwarding(Session session)
getPort
static PortWatcher getPort(Session session,
java.lang.String address,
int lport)
throws JSchException
- Throws:
JSchException
addPort
static PortWatcher addPort(Session session,
java.lang.String address,
int lport,
java.lang.String host,
int rport,
ServerSocketFactory ssf)
throws JSchException
- Throws:
JSchException
delPort
static void delPort(Session session,
java.lang.String address,
int lport)
throws JSchException
- Throws:
JSchException
delPort
static void delPort(Session session)
run
public void run()
- Specified by:
run in interface java.lang.Runnable
delete
void delete()
Copyright 2006 jcraft. All Rights Reserved.