}
logger.trace("Connection for protocol {} requested with the following connection options: {}", protocol, options);
ConnectionOptions jumpstationOptions = options.getOptional(JUMPSTATION);
AddressPortMapper mapper = DefaultAddressPortMapper.INSTANCE;
if (jumpstationOptions != null) {
mapper = (SshTunnelConnection) Overthere.getConnection(SSH_PROTOCOL, jumpstationOptions);
}
try {
return buildConnection(protocol, options, mapper);