Transaction

lightdb.transaction.Transaction
final class Transaction[Doc <: Document[Doc]] extends FeatureSupport[TransactionKey]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def close(): Unit
def commit(): Unit
def rollback(): Unit

Inherited methods

def apply[T](key: TransactionKey[T]): T

Attributes

Inherited from:
FeatureSupport
def featureMap: Map[TransactionKey[Any], Any]

Attributes

Inherited from:
FeatureSupport
def features: Iterable[Any]

Attributes

Inherited from:
FeatureSupport
def get[T](key: TransactionKey[T]): Option[T]

Attributes

Inherited from:
FeatureSupport
def getOrCreate[T](key: TransactionKey[T], create: => T): T

Attributes

Inherited from:
FeatureSupport
def put[T](key: TransactionKey[T], value: T): Unit

Attributes

Inherited from:
FeatureSupport