public class DefaultTcpipForwarderFactory extends Object implements TcpipForwarderFactory, PortForwardingEventListenerManager
TcpipForwarderFactory implementation.| Modifier and Type | Field and Description |
|---|---|
static DefaultTcpipForwarderFactory |
INSTANCE |
| Constructor and Description |
|---|
DefaultTcpipForwarderFactory() |
| Modifier and Type | Method and Description |
|---|---|
void |
addPortForwardingEventListener(PortForwardingEventListener listener)
Add a port forwarding listener
|
TcpipForwarder |
create(ConnectionService service)
Creates the forwarder to be used for TCP/IP port forwards for this session.
|
PortForwardingEventListener |
getPortForwardingEventListenerProxy() |
void |
removePortForwardingEventListener(PortForwardingEventListener listener)
Remove a port forwarding listener
|
public static final DefaultTcpipForwarderFactory INSTANCE
public PortForwardingEventListener getPortForwardingEventListenerProxy()
getPortForwardingEventListenerProxy in interface PortForwardingEventListenerManagerpublic void addPortForwardingEventListener(PortForwardingEventListener listener)
PortForwardingEventListenerManageraddPortForwardingEventListener in interface PortForwardingEventListenerManagerlistener - The PortForwardingEventListener to add - never nullpublic void removePortForwardingEventListener(PortForwardingEventListener listener)
PortForwardingEventListenerManagerremovePortForwardingEventListener in interface PortForwardingEventListenerManagerlistener - The PortForwardingEventListener to remove - ignored if nullpublic TcpipForwarder create(ConnectionService service)
TcpipForwarderFactorycreate in interface TcpipForwarderFactoryservice - the ConnectionService the connections are forwarded throughTcpipForwarder that will listen for connections and set up forwardingCopyright © 2008–2017 The Apache Software Foundation. All rights reserved.