public abstract class ForwardingListener extends ForwardingConfiguration implements java.lang.Runnable
ForwardingConfiguration.ForwardingConfigurationMonitoraddressToBind, hostToConnect, listenerList, monitor, name, portToBind, portToConnect, state| Constructor and Description |
|---|
ForwardingListener(ConnectionProtocol connection,
java.lang.String addressToBind,
int portToBind)
Creates a new ForwardingListener object.
|
ForwardingListener(java.lang.String name,
ConnectionProtocol connection,
java.lang.String addressToBind,
int portToBind,
java.lang.String hostToConnect,
int portToConnect)
Creates a new ForwardingListener object.
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract ForwardingSocketChannel |
createChannel(java.lang.String hostToConnect,
int portToConnect,
java.net.Socket socket) |
int |
getLocalPort() |
boolean |
isListening() |
boolean |
isRunning() |
void |
run() |
void |
start() |
void |
stop() |
addForwardingConfigurationListener, createForwardingBindingChannel, createForwardingIOChannel, createForwardingSocketChannel, getActiveForwardingSocketChannels, getAddressToBind, getHostToConnect, getName, getPortToBind, getPortToConnect, getState, isForwarding, removeForwardingConfigurationListenerpublic ForwardingListener(java.lang.String name,
ConnectionProtocol connection,
java.lang.String addressToBind,
int portToBind,
java.lang.String hostToConnect,
int portToConnect)
name - connection - addressToBind - portToBind - hostToConnect - portToConnect - public ForwardingListener(ConnectionProtocol connection, java.lang.String addressToBind, int portToBind)
connection - addressToBind - portToBind - public int getLocalPort()
public boolean isListening()
public void run()
run in interface java.lang.Runnablepublic boolean isRunning()
public void start()
throws java.io.IOException
start in class ForwardingConfigurationjava.io.IOExceptionpublic void stop()
stop in class ForwardingConfigurationprotected abstract ForwardingSocketChannel createChannel(java.lang.String hostToConnect, int portToConnect, java.net.Socket socket) throws ForwardingConfigurationException
hostToConnect - portToConnect - socket - ForwardingConfigurationExceptionCopyright © 2002-2003 Lee David Painter & Contributors. All Rights Reserved.