class FailoverDataSource implements DataSource {

  @Override
  public <T> T unwrap(Class<T> iface) throws SQLException {
    throw new SQLException("Nothing to unwrap");
  }

  private  FailoverDataSource();
  public  FailoverDataSource(Properties p);

}