code: public void reallyClose() throws SQLException
      {
          if (statementPool != null)
          {
              statementPool.forAll(new DoUntilProcedure<PooledPreparedStatement>()
              {
                  @Override
                  public boolean execute(PooledPreparedStatement obj)
                  {
                      obj.reallyClose();
                      return false;
                  }
              });
          }
          this.state = STATE_DEAD;
          super.close();
      }
docs: Actually close my underlying {@link java.sql.Connection}.