objT.user = this.user;
objT.password = this.password;
objT.ssh_auth_file = this.ssh_auth_file;
objT.ssh_auth_method = this.ssh_auth_method;
objT.passive_mode = this.passive_mode;
SOSConnection2OptionsSuperClass objAlt = objT.Alternatives();
objAlt.host.Value(this.alternative_host.Value());
objAlt.port.value(this.alternative_port.value());
objAlt.protocol.Value(this.protocol.Value());
objT.passive_mode.Value(this.alternative_passive_mode.Value());
}
else {
if (this.operation.Value().equalsIgnoreCase("receive")) {
strDataSourceType = this.protocol.Value();
if (strDataSourceType.length() <= 0) {
strDataSourceType = enuTransferTypes.local.Text();
;
}
changeDirValues4Receive();
SOSConnection2OptionsAlternate objT = this.getConnectionOptions().Source();
objT.host.Value(this.host.Value());
objT.port.value(this.port.value());
objT.protocol.Value(this.protocol.Value());
objT.passive_mode.Value(this.passive_mode.Value());
objT.user = this.user;
objT.password = this.password;
objT.ssh_auth_file = this.ssh_auth_file;
objT.ssh_auth_method = this.ssh_auth_method;
SOSConnection2OptionsSuperClass objAlt = objT.Alternatives();
objAlt.host.Value(this.alternative_host.Value());
objAlt.port.value(this.alternative_port.value());
objAlt.protocol.Value(this.protocol.Value());
objT.passive_mode.Value(this.alternative_passive_mode.Value());
}