nacho       01/04/15 10:31:40

  Modified:    dbcp     STATUS.html
               dbcp/src/java/org/apache/commons/dbcp
                        DriverManagerConnectionFactory.java
  Log:
  * Added myself to the list of committers on DBCP
  * Added DriverManagerConnectionFactory(url,username, passwword) constructor .
  
  Revision  Changes    Path
  1.2       +2 -1      jakarta-commons/dbcp/STATUS.html
  
  Index: STATUS.html
  ===================================================================
  RCS file: /home/cvs/jakarta-commons/dbcp/STATUS.html,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- STATUS.html       2001/04/14 17:15:00     1.1
  +++ STATUS.html       2001/04/15 17:31:40     1.2
  @@ -7,7 +7,7 @@
   
   <div align="center">
   <h1>The Jakarta Commons <em>DBCP</em> Package</h1>
  -$Id: STATUS.html,v 1.1 2001/04/14 17:15:00 rwaldhoff Exp $<br>
  +$Id: STATUS.html,v 1.2 2001/04/15 17:31:40 nacho Exp $<br>
   <a href="#Introduction">[Introduction]</a>
   <a href="#Dependencies">[Dependencies]</a>
   <a href="#Release Info">[Release Info]</a>
  @@ -71,6 +71,7 @@
   <li>Morgan Delagrange
   <li>Geir Magnusson Jr.
   <li>Craig R. McClanahan
  +<li>Ignacio J. Ortega
   <li>Rodney Waldhoff
   <li>David Weinrich
   </ul>
  
  
  
  1.2       +19 -5     
jakarta-commons/dbcp/src/java/org/apache/commons/dbcp/DriverManagerConnectionFactory.java
  
  Index: DriverManagerConnectionFactory.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-commons/dbcp/src/java/org/apache/commons/dbcp/DriverManagerConnectionFactory.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DriverManagerConnectionFactory.java       2001/04/14 17:15:07     1.1
  +++ DriverManagerConnectionFactory.java       2001/04/15 17:31:40     1.2
  @@ -1,7 +1,7 @@
   /*
  - * $Header: 
/home/cvs/jakarta-commons/dbcp/src/java/org/apache/commons/dbcp/DriverManagerConnectionFactory.java,v
 1.1 2001/04/14 17:15:07 rwaldhoff Exp $
  - * $Revision: 1.1 $
  - * $Date: 2001/04/14 17:15:07 $
  + * $Header: 
/home/cvs/jakarta-commons/dbcp/src/java/org/apache/commons/dbcp/DriverManagerConnectionFactory.java,v
 1.2 2001/04/15 17:31:40 nacho Exp $
  + * $Revision: 1.2 $
  + * $Date: 2001/04/15 17:31:40 $
    *
    * ====================================================================
    *
  @@ -69,7 +69,9 @@
    * A {@link DriverManager}-based implementation of {@link ConnectionFactory}.
    *
    * @author Rodney Waldhoff
  - * @version $Id: DriverManagerConnectionFactory.java,v 1.1 2001/04/14 17:15:07 
rwaldhoff Exp $
  + * @author Ignacio J. Ortega
  + *
  + * @version $Id: DriverManagerConnectionFactory.java,v 1.2 2001/04/15 17:31:40 
nacho Exp $
    */
   public class DriverManagerConnectionFactory implements ConnectionFactory {
   
  @@ -78,10 +80,20 @@
           _props = props;
       }
   
  +    public DriverManagerConnectionFactory(String connectUri, String uname, String 
passwd) {
  +        _connectUri = connectUri;
  +        _uname = uname;
  +        _passwd = passwd;
  +    }
  +
       public Connection createConnection() {
           try {
               if(null == _props) {
  -                return DriverManager.getConnection(_connectUri);
  +                if((_uname == null) || (_passwd == null)) {
  +                    return DriverManager.getConnection(_connectUri);
  +                } else {
  +                    return DriverManager.getConnection(_connectUri,_uname,_passwd);
  +                }
               } else {
                   return DriverManager.getConnection(_connectUri,_props);
               }
  @@ -91,5 +103,7 @@
       }
   
       protected String _connectUri = null;
  +    protected String _uname = null;
  +    protected String _passwd = null;
       protected Properties _props = null;
   }
  
  
  

Reply via email to