StoreTrigger

lightdb.trigger.StoreTrigger
trait StoreTrigger[Doc <: Document[Doc], Model <: DocumentModel[Doc]]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait BasicStoreTrigger[Doc, Model]
class StoreTriggers[Doc, Model]
object trigger

Members list

Value members

Concrete methods

def delete[V](index: UniqueIndex[Doc, V], value: V, transaction: Transaction[Doc, Model]): Task[Unit]
def dispose: Task[Unit]
def insert(doc: Doc, transaction: Transaction[Doc, Model]): Task[Unit]
def transactionEnd(transaction: Transaction[Doc, Model]): Task[Unit]
def transactionStart(transaction: Transaction[Doc, Model]): Task[Unit]
def truncate: Task[Unit]
def upsert(doc: Doc, transaction: Transaction[Doc, Model]): Task[Unit]