lightdb.sql.connect
package lightdb.sql.connect
Members list
Type members
Classlikes
trait ConnectionManager extends Disposable
Attributes
- Supertypes
-
trait Disposableclass Objecttrait Matchableclass Any
- Known subtypes
case class DBCPConnectionManager(config: SQLConfig) extends DataSourceConnectionManager
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ConnectionManagertrait Disposableclass Objecttrait Matchableclass AnyShow all
trait DataSourceConnectionManager extends ConnectionManager
Attributes
- Supertypes
- Known subtypes
-
class DBCPConnectionManagerclass HikariConnectionManager
case class HikariConnectionManager(config: SQLConfig) extends DataSourceConnectionManager
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ConnectionManagertrait Disposableclass Objecttrait Matchableclass AnyShow all
case class SQLConfig(jdbcUrl: String, driverClassName: Option[String], username: Option[String], password: Option[String], minimumIdle: Option[Int], maximumPoolSize: Option[Int], autoCommit: Boolean)
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class SingleConnectionManager(connectionCreator: () => Connection) extends ConnectionManager
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ConnectionManagertrait Disposableclass Objecttrait Matchableclass AnyShow all
object SingleConnectionManager
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
In this article