public ForwardingChannelImpl(String forwardType,
String name,
String hostToConnectOrBind,
int portToConnectOrBind,
String originatingHost,
int originatingPort) throws ForwardingConfigurationException {
/*ForwardingConfiguration config,*/
if (!forwardType.equals(LOCAL_FORWARDING_CHANNEL) &&
!forwardType.equals(REMOTE_FORWARDING_CHANNEL) &&
!forwardType.equals(X11_FORWARDING_CHANNEL)) {
throw new ForwardingConfigurationException(
"The forwarding type is invalid");
}
//this.config = config;
this.forwardType = forwardType;
this.hostToConnectOrBind = hostToConnectOrBind;
this.portToConnectOrBind = portToConnectOrBind;
this.originatingHost = originatingHost;
this.originatingPort = originatingPort;
this.name = name;
}
Creates a new ForwardingChannelImpl object. Parameters:
forwardType -
hostToConnectOrBind -
portToConnectOrBind -
originatingHost -
originatingPort -
Throws:
ForwardingConfigurationException -
|