zoobie
package zoobie
Members list
Concise view
Type members
Classlikes
trait ConnectionPool
Attributes
- Companion:
- object
- Source:
- ConnectionPool.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
object ConnectionPool
Attributes
- Companion:
- trait
- Source:
- ConnectionPool.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- ConnectionPool.type
final case class ConnectionPoolConfig(name: String, size: Int, queueSize: Int, maxConnectionLifetime: Duration, validationTimeout: Duration)
Attributes
- maxConnectionLifetime
maximum lifetime of a connection in the pool
- queueSize
maximum number of requests waiting for a connection before a DatabaseError.Connection.Rejected is returned
- size
number of connections to keep available
- validationTimeout
the time-out to use when validating a connection after an error
- Source:
- ConnectionPoolConfig.scala
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
sealed abstract class DatabaseError(val msg: String, cause: Option[Throwable]) extends RuntimeException
Attributes
- Companion:
- object
- Source:
- DatabaseError.scala
- Graph
- Supertypes
- class RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass Any
- Known subtypes
- class Rejectedclass Transienttrait Connectionclass Unhandledclass Invariantclass SQLtrait Utilization
object DatabaseError
Attributes
- Companion:
- class
- Source:
- DatabaseError.scala
- Graph
- Supertypes
- trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
- DatabaseError.type
Attributes
- Companion:
- object
- Source:
- Transactor.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
object Transactor
Attributes
- Companion:
- class
- Source:
- Transactor.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- Transactor.type
Types
Attributes
- Source:
- package.scala