You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@turbine.apache.org by jm...@apache.org on 2001/12/30 18:33:36 UTC

cvs commit: jakarta-turbine-torque/proposals/jdbc2pool/org/apache/torque/jdbc2pool/adapter PooledConnectionDataSource.java

jmcnally    01/12/30 09:33:36

  Modified:    proposals/jdbc2pool/org/apache/torque/jdbc2pool/adapter Tag:
                        JDBC2POOL_BRANCH PooledConnectionDataSource.java
  Log:
  added getter/setter for driver and make sure the driver is registered.
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.1   +22 -2     jakarta-turbine-torque/proposals/jdbc2pool/org/apache/torque/jdbc2pool/adapter/PooledConnectionDataSource.java
  
  Index: PooledConnectionDataSource.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-torque/proposals/jdbc2pool/org/apache/torque/jdbc2pool/adapter/PooledConnectionDataSource.java,v
  retrieving revision 1.1
  retrieving revision 1.1.2.1
  diff -u -r1.1 -r1.1.2.1
  --- PooledConnectionDataSource.java	15 Aug 2001 17:38:54 -0000	1.1
  +++ PooledConnectionDataSource.java	30 Dec 2001 17:33:36 -0000	1.1.2.1
  @@ -80,7 +80,7 @@
    * DriverManager implementation
    *
    * @author <a href="mailto:jmcnally@collab.net">John D. McNally</a>
  - * @version $Id: PooledConnectionDataSource.java,v 1.1 2001/08/15 17:38:54 jmcnally Exp $
  + * @version $Id: PooledConnectionDataSource.java,v 1.1.2.1 2001/12/30 17:33:36 jmcnally Exp $
    */
   public class PooledConnectionDataSource
       implements ConnectionPoolDataSource, Referenceable, Serializable, 
  @@ -263,7 +263,27 @@
           this.user = v;
       }
   
  -
  +    /**
  +     * Get the value of driver.
  +     * @return value of driver.
  +     */
  +    public String getDriver() 
  +    {
  +        return driver;
  +    }
  +    
  +    /**
  +     * Set the value of driver.
  +     * @param v  Value to assign to driver.
  +     */
  +    public void setDriver(String  v)
  +        throws ClassNotFoundException
  +    {
  +        this.driver = v;
  +        // make sure driver is registered
  +        Class.forName(v);
  +    }
  +    
       /**
        * Attempt to establish a database connection.
        */
  
  
  

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>