DataSourceConnectionPool

class DataSourceConnectionPool(val dataSource: DataSource, settings: DataSourceConnectionPoolSettings, closer: DataSourceCloser) extends ConnectionPool

Connection Pool using external DataSource

trait AutoCloseable
class Object
trait Matchable
class Any

Value members

Concrete methods

override def borrow(): Connection
Definition Classes
override def close(): Unit
Definition Classes
ConnectionPool -> AutoCloseable

Inherited methods

def maxActive: Int

Returns max limit of active connections.

Returns max limit of active connections.

Returns

num

Inherited from
ConnectionPool
def maxIdle: Int

Returns max limit of idle connections.

Returns max limit of idle connections.

Returns

num

Inherited from
ConnectionPool
def numActive: Int

Returns num of active connections.

Returns num of active connections.

Returns

num

Inherited from
ConnectionPool
def numIdle: Int

Returns num of idle connections.

Returns num of idle connections.

Returns

num

Inherited from
ConnectionPool
override def toString(): String

Returns self as a String value.

Returns self as a String value.

Returns

printable String value

Definition Classes
Inherited from
ConnectionPool

Concrete fields

override val dataSource: DataSource

Inherited fields

val url: String
Inherited from
ConnectionPool
val user: String
Inherited from
ConnectionPool