Added in API level 1

ConnectionPoolDataSource

interface ConnectionPoolDataSource : CommonDataSource
javax.sql.ConnectionPoolDataSource

A factory for PooledConnection objects. An object that implements this interface will typically be registered with a naming service that is based on the JavaTM Naming and Directory Interface (JNDI).

Summary

Public methods
abstract PooledConnection!

Attempts to establish a physical database connection that can be used as a pooled connection.

abstract PooledConnection!
getPooledConnection(user: String!, password: String!)

Attempts to establish a physical database connection that can be used as a pooled connection.

Inherited functions

Public methods

getPooledConnection

Added in API level 1
abstract fun getPooledConnection(): PooledConnection!

Attempts to establish a physical database connection that can be used as a pooled connection.

Return
PooledConnection! a PooledConnection object that is a physical connection to the database that this ConnectionPoolDataSource object represents
Exceptions
java.sql.SQLException if a database access error occurs
SQLFeatureNotSupportedException if the JDBC driver does not support this method

getPooledConnection

Added in API level 1
abstract fun getPooledConnection(
    user: String!,
    password: String!
): PooledConnection!

Attempts to establish a physical database connection that can be used as a pooled connection.

Parameters
user String!: the database user on whose behalf the connection is being made
password String!: the user's password
Return
PooledConnection! a PooledConnection object that is a physical connection to the database that this ConnectionPoolDataSource object represents
Exceptions
java.sql.SQLException if a database access error occurs
SQLFeatureNotSupportedException if the JDBC driver does not support this method