net.liftmodules.transaction

TransactionContext

class TransactionContext extends ScalaEntityManager with ScalaEMFactory

Transaction context, holds the EntityManager and the TransactionManager.

Linear Supertypes
ScalaEMFactory, ScalaEntityManager, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. TransactionContext
  2. ScalaEMFactory
  3. ScalaEntityManager
  4. AnyRef
  5. Any
Visibility
  1. Public
  2. All

Instance Constructors

  1. new TransactionContext ()(implicit transactionService: TransactionService)

Value Members

  1. def != (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  2. def != (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  3. def ## (): Int

    Attributes
    final
    Definition Classes
    AnyRef → Any
  4. def == (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  5. def == (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  6. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  7. def clear (): Unit

    Definition Classes
    ScalaEntityManager
  8. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  9. def close (): Unit

    Definition Classes
    ScalaEntityManager
  10. def closeEM (e: EntityManager): Unit

    Definition Classes
    TransactionContext → ScalaEMFactory
  11. def contains (entity: AnyRef): Boolean

    Definition Classes
    ScalaEntityManager
  12. def createNamedQuery [A] (queryName: String): ScalaQuery[A]

    Definition Classes
    ScalaEntityManager
  13. def createNamedQuery [A] (queryName: String, params: (String, Any)*): ScalaQuery[A]

    Definition Classes
    ScalaEntityManager
  14. def createNativeQuery [A] (sqlString: String, resultSetMapping: String): ScalaQuery[A]

    Definition Classes
    ScalaEntityManager
  15. def createNativeQuery [A] (sqlString: String, clazz: Class[A]): ScalaQuery[A]

    Definition Classes
    ScalaEntityManager
  16. def createNativeQuery [A] (sqlString: String): ScalaQuery[A]

    Definition Classes
    ScalaEntityManager
  17. def createQuery [A] (queryString: String): ScalaQuery[A]

    Definition Classes
    ScalaEntityManager
  18. val em : EntityManager

    Definition Classes
    TransactionContext → ScalaEntityManager
  19. def eq (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  20. def equals (arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  21. val factory : TransactionContext

    Definition Classes
    TransactionContext → ScalaEntityManager
  22. def finalize (): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  23. def find [A] (clazz: Class[A], id: Any): Option[A]

    Definition Classes
    ScalaEntityManager
  24. def findAll [A] (queryName: String, params: (String, Any)*): JListWrapper[A]

    Definition Classes
    ScalaEntityManager
  25. def flush (): Unit

    Definition Classes
    ScalaEntityManager
  26. def getClass (): java.lang.Class[_]

    Attributes
    final
    Definition Classes
    AnyRef → Any
  27. def getDelegate (): AnyRef

    Definition Classes
    ScalaEntityManager
  28. def getFlushMode (): FlushModeType

    Definition Classes
    ScalaEntityManager
  29. def getReference [A] (clazz: Class[A], primaryKey: Any): A

    Definition Classes
    ScalaEntityManager
  30. def getTransaction (): EntityTransaction

    Definition Classes
    ScalaEntityManager
  31. def getUnitName : String

    Attributes
    protected
    Definition Classes
    TransactionContext → ScalaEMFactory
  32. def hashCode (): Int

    Definition Classes
    AnyRef → Any
  33. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  34. def isOpen (): Boolean

    Definition Classes
    ScalaEntityManager
  35. def joinTransaction (): Unit

    Definition Classes
    ScalaEntityManager
  36. def lock (entity: AnyRef, lockMode: LockModeType): Unit

    Definition Classes
    ScalaEntityManager
  37. def merge [T] (entity: T): T

    Definition Classes
    ScalaEntityManager
  38. def mergeAndFlush [T] (entity: T): T

    Definition Classes
    ScalaEntityManager
  39. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  40. def newEM : ScalaEntityManager

    Definition Classes
    ScalaEMFactory
  41. def notify (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  42. def notifyAll (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  43. def openEM (): EntityManager

    Definition Classes
    TransactionContext → ScalaEMFactory
  44. def persist (entity: AnyRef): Unit

    Definition Classes
    ScalaEntityManager
  45. def persistAndFlush (entity: AnyRef): Unit

    Definition Classes
    ScalaEntityManager
  46. def refresh (entity: AnyRef): Unit

    Definition Classes
    ScalaEntityManager
  47. def remove (entity: AnyRef): Unit

    Definition Classes
    ScalaEntityManager
  48. def removeAndFlush (entity: AnyRef): Unit

    Definition Classes
    ScalaEntityManager
  49. def setFlushMode (flushModeType: FlushModeType): Unit

    Definition Classes
    ScalaEntityManager
  50. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  51. val tm : TransactionManager

  52. def toString (): String

    Definition Classes
    AnyRef → Any
  53. def wait (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  54. def wait (arg0: Long, arg1: Int): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  55. def wait (arg0: Long): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from ScalaEMFactory

Inherited from ScalaEntityManager

Inherited from AnyRef

Inherited from Any