AsyncTx

scalikejdbc.async.AsyncTx
object AsyncTx

Asynchronous Transaction Provider

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
AsyncTx.type

Members list

Value members

Concrete methods

def inTransaction[A](tx: TxAsyncDBSession, op: TxAsyncDBSession => Future[A])(implicit cxt: EC): Future[A]
def withSQLBuilders(builders: SQLBuilder[_]*)(implicit session: SharedAsyncDBSession, cxt: EC): AsyncTxQuery

Provides scalikejdbc.async.AsyncTxQuery from scalikejdbc.SQLInterpolation.SQLBuilder objects.

Provides scalikejdbc.async.AsyncTxQuery from scalikejdbc.SQLInterpolation.SQLBuilder objects.

Value parameters

builders

sql builders

cxt

execution context

session

asynchronous db session

Attributes

Returns

async tx query

def withSQLs(sqlObjects: SQL[_, _]*)(implicit session: SharedAsyncDBSession, cxt: EC): AsyncTxQuery

Provides scalikejdbc.async.AsyncTxQuery from scalikejdbc.SQL objects.

Provides scalikejdbc.async.AsyncTxQuery from scalikejdbc.SQL objects.

Value parameters

cxt

execution context

session

asynchronous db session

sqlObjects

sql objects

Attributes

Returns

async tx query