ConnectionProxy

final class ConnectionProxy(underlying: Connection)(implicit tracer: SqlTracer) extends Connection
trait Connection
trait AutoCloseable
trait Wrapper
class Object
trait Matchable
class Any

Value members

Concrete methods

override def abort(executor: Executor): Unit
Definition Classes
Connection
override def clearWarnings(): Unit
Definition Classes
Connection
override def close(): Unit
Definition Classes
Connection -> AutoCloseable
override def commit(): Unit
Definition Classes
Connection
override def createArrayOf(typeName: String, elements: Array[AnyRef]): Array
Definition Classes
Connection
override def createBlob(): Blob
Definition Classes
Connection
override def createClob(): Clob
Definition Classes
Connection
override def createNClob(): NClob
Definition Classes
Connection
override def createSQLXML(): SQLXML
Definition Classes
Connection
override def createStatement(): Statement
Definition Classes
Connection
override def createStatement(resultSetType: Int, resultSetConcurrency: Int, resultSetHoldability: Int): Statement
Definition Classes
Connection
override def createStatement(resultSetType: Int, resultSetConcurrency: Int): Statement
Definition Classes
Connection
override def createStruct(typeName: String, attributes: Array[AnyRef]): Struct
Definition Classes
Connection
override def getAutoCommit: Boolean
Definition Classes
Connection
override def getCatalog: String
Definition Classes
Connection
override def getClientInfo: Properties
Definition Classes
override def getClientInfo(name: String): String
Definition Classes
Connection
override def getHoldability: Int
Definition Classes
Connection
override def getMetaData: DatabaseMetaData
Definition Classes
Connection
override def getNetworkTimeout: Int
Definition Classes
Connection
override def getSchema: String
Definition Classes
Connection
override def getTransactionIsolation: Int
Definition Classes
Connection
override def getTypeMap: Map[String, Class[_]]
Definition Classes
Connection
override def getWarnings: SQLWarning
Definition Classes
Connection
override def isClosed: Boolean
Definition Classes
Connection
override def isReadOnly: Boolean
Definition Classes
Connection
override def isValid(timeout: Int): Boolean
Definition Classes
Connection
override def isWrapperFor(iface: Class[_]): Boolean
Definition Classes
Wrapper
override def nativeSQL(sql: String): String
Definition Classes
Connection
override def prepareCall(sql: String, resultSetType: Int, resultSetConcurrency: Int, resultSetHoldability: Int): CallableStatement
Definition Classes
Connection
override def prepareCall(sql: String, resultSetType: Int, resultSetConcurrency: Int): CallableStatement
Definition Classes
Connection
override def prepareCall(sql: String): CallableStatement
Definition Classes
Connection
override def prepareStatement(sql: String, autoGeneratedKeys: Int): PreparedStatement
Definition Classes
Connection
override def prepareStatement(sql: String, columnIndexes: Array[Int]): PreparedStatement
Definition Classes
Connection
override def prepareStatement(sql: String, columnNames: Array[String]): PreparedStatement
Definition Classes
Connection
override def prepareStatement(sql: String, resultSetType: Int, resultSetConcurrency: Int, resultSetHoldability: Int): PreparedStatement
Definition Classes
Connection
override def prepareStatement(sql: String, resultSetType: Int, resultSetConcurrency: Int): PreparedStatement
Definition Classes
Connection
override def prepareStatement(sql: String): PreparedStatement
Definition Classes
Connection
def proxyPS(sql: String, ps: PreparedStatement): PreparedStatementProxy
override def releaseSavepoint(savepoint: Savepoint): Unit
Definition Classes
Connection
override def rollback(): Unit
Definition Classes
Connection
override def rollback(savepoint: Savepoint): Unit
Definition Classes
Connection
override def setAutoCommit(autoCommit: Boolean): Unit
Definition Classes
Connection
override def setCatalog(catalog: String): Unit
Definition Classes
Connection
override def setClientInfo(name: String, value: String): Unit
Definition Classes
Connection
override def setClientInfo(properties: Properties): Unit
Definition Classes
Connection
override def setHoldability(holdability: Int): Unit
Definition Classes
Connection
override def setNetworkTimeout(executor: Executor, milliseconds: Int): Unit
Definition Classes
Connection
override def setReadOnly(readOnly: Boolean): Unit
Definition Classes
Connection
override def setSavepoint(): Savepoint
Definition Classes
Connection
override def setSavepoint(name: String): Savepoint
Definition Classes
Connection
override def setSchema(schema: String): Unit
Definition Classes
Connection
override def setTransactionIsolation(level: Int): Unit
Definition Classes
Connection
override def setTypeMap(map: Map[String, Class[_]]): Unit
Definition Classes
Connection
override def unwrap[T](iface: Class[T]): T
Definition Classes
Wrapper

Inherited methods

@throws(java.sql.SQLException)
def beginRequest(): Unit
Inherited from:
Connection
@throws(java.sql.SQLException)
def endRequest(): Unit
Inherited from:
Connection
@throws(java.sql.SQLException)
def setShardingKey(x$0: ShardingKey): Unit
Inherited from:
Connection
@throws(java.sql.SQLException)
def setShardingKey(x$0: ShardingKey, x$1: ShardingKey): Unit
Inherited from:
Connection
@throws(java.sql.SQLException)
def setShardingKeyIfValid(x$0: ShardingKey, x$1: Int): Boolean
Inherited from:
Connection
@throws(java.sql.SQLException)
def setShardingKeyIfValid(x$0: ShardingKey, x$1: ShardingKey, x$2: Int): Boolean
Inherited from:
Connection