MySQLConnectionImpl

scalikejdbc.async.internal.mysql.MySQLConnectionImpl

MySQL Connection Implementation

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

override protected def extractGeneratedKey(queryResult: QueryResult)(implicit cxt: EC): Future[Option[Long]]

Extracts generated key.

Extracts generated key.

Value parameters

cxt

execution context

queryResult

query result

Attributes

Returns

optional generated key

Definition Classes
AsyncConnectionCommonImpl
override def toNonSharedConnection()(implicit cxt: EC): Future[NonSharedAsyncConnection]

Returns non-shared connection.

Returns non-shared connection.

Value parameters

cxt

execution context

Attributes

Returns

connection

Definition Classes

Inherited methods

override def close(): Unit

Close or release this connection.

Close or release this connection.

Attributes

Definition Classes
AsyncConnectionCommonImpl -> AsyncConnection
Inherited from:
AsyncConnectionCommonImpl (hidden)
protected def ensureNonShared(): Unit

Attributes

Inherited from:
AsyncConnectionCommonImpl (hidden)
override def isActive: Boolean

Returns this connection is active.

Returns this connection is active.

Attributes

Returns

active

Definition Classes
AsyncConnectionCommonImpl -> AsyncConnection
Inherited from:
AsyncConnectionCommonImpl (hidden)
def isShared: Boolean

Returns this connection is shared.

Returns this connection is shared.

Attributes

Returns

shared

Inherited from:
AsyncConnection
override def sendPreparedStatement(statement: String, parameters: Any*)(implicit cxt: EC): Future[AsyncQueryResult]

Send a prepared statement.

Send a prepared statement.

Value parameters

cxt

execution context

parameters

parameters

statement

statement

Attributes

Returns

future

Definition Classes
AsyncConnectionCommonImpl -> AsyncConnection
Inherited from:
AsyncConnectionCommonImpl (hidden)
override def sendQuery(statement: String)(implicit cxt: EC): Future[AsyncQueryResult]

Send a query.

Send a query.

Value parameters

cxt

execution context

statement

statement

Attributes

Returns

future

Definition Classes
AsyncConnectionCommonImpl -> AsyncConnection
Inherited from:
AsyncConnectionCommonImpl (hidden)