Transaction

harness.sql.query.Transaction$
See theTransaction companion trait
object Transaction

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

final class Live(con: JDBCConnection) extends Transaction

Attributes

Supertypes
trait Transaction
class Object
trait Matchable
class Any
final class RollbackLayer(con: JDBCConnection) extends Transaction

Attributes

Supertypes
trait Transaction
class Object
trait Matchable
class Any
final class Savepoint

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
object Savepoint

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Savepoint.type
final class Transactionless extends Transaction

Attributes

Supertypes
trait Transaction
class Object
trait Matchable
class Any

Attributes

Supertypes
trait Transaction
class Object
trait Matchable
class Any
object raw

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
raw.type

Value members

Concrete methods

def inSavepoint[R <: Logger & Telemetry, A](effect: HRIO[R, A]): HRIO[Transaction & R, A]
def inTransaction[R <: Logger & Telemetry, A](effect: HRIO[R, A]): HRIO[Transaction & R, A]