protected void myInitPool() throws SQLException {
   try {
     Class.forName(getDriverName());
   } catch (ClassNotFoundException ex) {
     throw new SQLException("Driver Class Not Found", ex.toString());
   }
   pHelper = new PoolHelper(getJdbcURL(), getUserId(), getUserPwd(), maxLimit);
   pHelper.initPoolConnection();
 }
 protected void myDestroyPool() throws SQLException {
   pHelper.destroyPoolConnection();
 }
 public void freeConnection(Connection conn) throws SQLException {
   pHelper.freeConnection(conn);
 }
 public Connection getConnection() throws SQLException {
   return pHelper.getConnection();
 }