public class ForwardingConfiguration
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
class |
ForwardingConfiguration.ForwardingConfigurationMonitor |
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
addressToBind |
protected java.lang.String |
hostToConnect |
protected javax.swing.event.EventListenerList |
listenerList |
protected ForwardingConfiguration.ForwardingConfigurationMonitor |
monitor |
protected java.lang.String |
name |
protected int |
portToBind |
protected int |
portToConnect |
protected StartStopState |
state |
Constructor and Description |
---|
ForwardingConfiguration(java.lang.String addressToBind,
int portToBind)
Creates a new ForwardingConfiguration object.
|
ForwardingConfiguration(java.lang.String name,
java.lang.String addressToBind,
int portToBind,
java.lang.String hostToConnect,
int portToConnect)
Creates a new ForwardingConfiguration object.
|
Modifier and Type | Method and Description |
---|---|
void |
addForwardingConfigurationListener(ForwardingConfigurationListener l) |
ForwardingBindingChannel |
createForwardingBindingChannel(java.lang.String type,
java.lang.String hostToConnect,
int portToConnect,
java.lang.String originatingHost,
int originatingPort) |
ForwardingIOChannel |
createForwardingIOChannel(java.lang.String type,
java.lang.String hostToConnect,
int portToConnect,
java.lang.String originatingHost,
int originatingPort) |
ForwardingSocketChannel |
createForwardingSocketChannel(java.lang.String type,
java.lang.String hostToConnect,
int portToConnect,
java.lang.String originatingHost,
int originatingPort) |
java.util.List |
getActiveForwardingSocketChannels() |
java.lang.String |
getAddressToBind() |
java.lang.String |
getHostToConnect() |
java.lang.String |
getName() |
int |
getPortToBind() |
int |
getPortToConnect() |
StartStopState |
getState() |
boolean |
isForwarding() |
void |
removeForwardingConfigurationListener(ForwardingConfigurationListener l) |
void |
start() |
void |
stop() |
protected StartStopState state
protected java.lang.String addressToBind
protected java.lang.String hostToConnect
protected java.lang.String name
protected int portToBind
protected int portToConnect
protected ForwardingConfiguration.ForwardingConfigurationMonitor monitor
protected javax.swing.event.EventListenerList listenerList
public ForwardingConfiguration(java.lang.String name, java.lang.String addressToBind, int portToBind, java.lang.String hostToConnect, int portToConnect)
name
- addressToBind
- portToBind
- hostToConnect
- portToConnect
- public ForwardingConfiguration(java.lang.String addressToBind, int portToBind)
addressToBind
- portToBind
- public void addForwardingConfigurationListener(ForwardingConfigurationListener l)
l
- public void removeForwardingConfigurationListener(ForwardingConfigurationListener l)
l
- public java.util.List getActiveForwardingSocketChannels()
public boolean isForwarding()
public java.lang.String getAddressToBind()
public java.lang.String getHostToConnect()
public java.lang.String getName()
public int getPortToBind()
public int getPortToConnect()
public StartStopState getState()
public void start() throws java.io.IOException
java.io.IOException
public void stop()
public ForwardingSocketChannel createForwardingSocketChannel(java.lang.String type, java.lang.String hostToConnect, int portToConnect, java.lang.String originatingHost, int originatingPort) throws ForwardingConfigurationException
type
- hostToConnect
- portToConnect
- originatingHost
- originatingPort
- ForwardingConfigurationException
public ForwardingIOChannel createForwardingIOChannel(java.lang.String type, java.lang.String hostToConnect, int portToConnect, java.lang.String originatingHost, int originatingPort) throws ForwardingConfigurationException
type
- hostToConnect
- portToConnect
- originatingHost
- originatingPort
- ForwardingConfigurationException
public ForwardingBindingChannel createForwardingBindingChannel(java.lang.String type, java.lang.String hostToConnect, int portToConnect, java.lang.String originatingHost, int originatingPort) throws ForwardingConfigurationException
type
- hostToConnect
- portToConnect
- originatingHost
- originatingPort
- ForwardingConfigurationException
Copyright © 2002-2003 Lee David Painter & Contributors. All Rights Reserved.