Basic

class Basic(builder: Basic.Builder) : DataSource

Constructors

Link copied to clipboard
fun Basic(builder: Basic.Builder)

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open fun createConnectionBuilder(): ConnectionBuilder
Link copied to clipboard
open fun createShardingKeyBuilder(): ShardingKeyBuilder
Link copied to clipboard
open override fun getConnection(): Connection
open override fun getConnection(username: String, password: String): Connection
Link copied to clipboard
open override fun getLoginTimeout(): Int
Link copied to clipboard
open override fun getLogWriter(): PrintWriter?
Link copied to clipboard
open override fun getParentLogger(): Logger?
Link copied to clipboard
open override fun isWrapperFor(iface: Class<*>?): Boolean
Link copied to clipboard
open override fun setLoginTimeout(seconds: Int)
Link copied to clipboard
open override fun setLogWriter(out: PrintWriter)
Link copied to clipboard
open override fun <T> unwrap(iface: Class<T>): T?

Properties

Link copied to clipboard
var conn: Connection? = null
Link copied to clipboard
var dbDriver: String?
Link copied to clipboard
var dbName: String?
Link copied to clipboard
var dbPassword: String?
Link copied to clipboard
var dbUrl: String?
Link copied to clipboard
var dbUsername: String?
Link copied to clipboard
var init: Boolean = true
Link copied to clipboard
var loginTimeout: Int? = null