/**@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( ) {}, };