net.liftweb.transaction.TransactionMonad

trait TransactionMonad

trait TransactionMonad

 extends ScalaObject


Base monad for the transaction monad implementations.
author
- Jonas Bonér


Source: TransactionContext.scala(29)

 Fields

getEntityManager.. def getEntityManager
Returns the current EntityManager
EntityManager
getTransaction.. def getTransaction
Returns the current Transaction
Transaction
isNotDoomed.. def isNotDoomed
Checks that the current transaction is NOT doomed
Boolean
isRollbackOnly.. def isRollbackOnly
Checks if the current transaction is doomed
Boolean

 Methods

!=.. final def !=(arg0 : Object) Boolean AnyRef
!=.. final def !=(arg0 : Any) Boolean Any
==.. final def ==(arg0 : Any) Boolean Any
==.. final def ==(arg0 : Object) Boolean AnyRef
asInstanceOf.. final def asInstanceOf[T0] T0 Any
clone.. protected def clone Object AnyRef
closeEntityManager.. def closeEntityManager
Closes and removes the current EntityManager [details]

IMPORTANT: This method must always be used to close the EntityManager, never use em.close directly.

Unit
doom.. def doom
Marks the current transaction as doomed
Unit
eq.. final def eq(arg0 : Object) Boolean AnyRef
equals.. def equals(arg0 : Any) Boolean AnyRef
filter.. def filter(f : (TransactionMonad) => Boolean) TransactionMonad
finalize.. protected def finalize Unit AnyRef
flatMap.. abstract def flatMap[T](f : (TransactionMonad) => T) T
foreach.. abstract def foreach(f : (TransactionMonad) => Unit) Unit
getClass.. final def getClass Class[Any] AnyRef
hashCode.. def hashCode Int AnyRef
isInstanceOf.. final def isInstanceOf[T0] Boolean Any
map.. abstract def map[T](f : (TransactionMonad) => T) T
ne.. final def ne(arg0 : Object) Boolean AnyRef
notify.. final def notify Unit AnyRef
notifyAll.. final def notifyAll Unit AnyRef
setRollbackOnly.. def setRollbackOnly
Marks the current transaction as doomed
Unit
synchronized.. final def synchronized[T0](arg0 : T0) T0 AnyRef
toString.. def toString String AnyRef
wait.. final def wait(arg0 : Long, arg1 : Int) Unit AnyRef
wait.. final def wait(arg0 : Long) Unit AnyRef
wait.. final def wait Unit AnyRef
Copyright (c) 2006-2011 WorldWide Conferencing, LLC. All Rights Reserved.