class JDBCSSHRecordStore implements SSHRecordStore {

    @Override
    public SSHRecordStoreConnection getConnection() {
        try {
            JDBCSSHRecordStoreConnection jdbcConn = new JDBCSSHRecordStoreConnection(src.getConnection());
            jdbcConn.setOperationTimeout(opTimeout);
            return jdbcConn;
        } catch (SQLException ex) {
            LOGGER.error("getConnection: {}", ex.getMessage());
            throw new ResourceException(ResourceException.SERVICE_UNAVAILABLE, ex.getMessage());
        }
    }

    public  JDBCSSHRecordStore(PoolableDataSource src);

}