/**@class javax.sql.ConnectionPoolDataSource
 implements javax.sql.CommonDataSource

 A factory for <code>PooledConnection</code>
 objects.  An object that implements this interface will typically be
 registered with a naming service that is based on the
 Java<sup><font size=-2>TM</font></sup> Naming and Directory Interface
 (JNDI).

 @since 1.4
*/
var ConnectionPoolDataSource = {

/**Attempts to establish a physical database connection that can
 be used as a pooled connection.
@return {Object {javax.sql.PooledConnection}} a <code>PooledConnection</code> object that is a physical
         connection to the database that this
         <code>ConnectionPoolDataSource</code> object represents
@exception SQLException if a database access error occurs
@exception SQLFeatureNotSupportedException if the JDBC driver does not support
 this method
@since 1.4
*/
getPooledConnection : function(  ) {},

/**Attempts to establish a physical database connection that can
 be used as a pooled connection.
@param {String} user the database user on whose behalf the connection is being made
@param {String} password the user's password
@return {Object {javax.sql.PooledConnection}} a <code>PooledConnection</code> object that is a physical
         connection to the database that this
         <code>ConnectionPoolDataSource</code> object represents
@exception SQLException if a database access error occurs
@exception SQLFeatureNotSupportedException if the JDBC driver does not support
 this method
@since 1.4
*/
getPooledConnection : function(  ) {},


};