CommonsConnectionPool

scalikejdbc.CommonsConnectionPool
class CommonsConnectionPool(val url: String, val user: String, password: String, val settings: ConnectionPoolSettings) extends ConnectionPool

Commons DBCP Connection Pool

Attributes

See also
Source
CommonsConnectionPool.scala
Graph
Supertypes
trait AutoCloseable
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

override def borrow(): Connection

Borrows java.sql.Connection from pool.

Borrows java.sql.Connection from pool.

Attributes

Returns

connection

Definition Classes
Source
CommonsConnectionPool.scala
override def close(): Unit

Close this connection pool.

Close this connection pool.

Attributes

Definition Classes
ConnectionPool -> AutoCloseable
Source
CommonsConnectionPool.scala
override def dataSource: DataSource

Returns javax.sql.DataSource object.

Returns javax.sql.DataSource object.

Attributes

Returns

datasource

Definition Classes
Source
CommonsConnectionPool.scala
override def maxActive: Int

Returns max limit of active connections.

Returns max limit of active connections.

Attributes

Returns

num

Definition Classes
Source
CommonsConnectionPool.scala
override def maxIdle: Int

Returns max limit of idle connections.

Returns max limit of idle connections.

Attributes

Returns

num

Definition Classes
Source
CommonsConnectionPool.scala
override def numActive: Int

Returns num of active connections.

Returns num of active connections.

Attributes

Returns

num

Definition Classes
Source
CommonsConnectionPool.scala
override def numIdle: Int

Returns num of idle connections.

Returns num of idle connections.

Attributes

Returns

num

Definition Classes
Source
CommonsConnectionPool.scala

Inherited methods

override def toString(): String

Returns self as a String value.

Returns self as a String value.

Attributes

Returns

printable String value

Definition Classes
Inherited from:
ConnectionPool
Source
ConnectionPool.scala

Concrete fields

override val url: String

Attributes

Source
CommonsConnectionPool.scala
override val user: String

Attributes

Source
CommonsConnectionPool.scala