org.beangle.data.hibernate.spring

HibernateTransactionManager

Related Doc: package spring

class HibernateTransactionManager extends AbstractPlatformTransactionManager with ResourceTransactionManager

Simplify HibernateTransactionManager in spring-orm bundle. Just add SessionUtils.isEnableThreadBinding() support in doGetTranscation

Annotations
@description()
Linear Supertypes
ResourceTransactionManager, AbstractPlatformTransactionManager, Serializable, PlatformTransactionManager, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. HibernateTransactionManager
  2. ResourceTransactionManager
  3. AbstractPlatformTransactionManager
  4. Serializable
  5. PlatformTransactionManager
  6. AnyRef
  7. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new HibernateTransactionManager(sessionFactory: SessionFactory)

Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

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

    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  5. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. final def commit(arg0: TransactionStatus): Unit

    Definition Classes
    AbstractPlatformTransactionManager → PlatformTransactionManager
    Annotations
    @throws( ... )
  7. val dataSource: DataSource

  8. def determineTimeout(arg0: TransactionDefinition): Int

    Attributes
    protected[org.springframework.transaction.support]
    Definition Classes
    AbstractPlatformTransactionManager
  9. def doBegin(transaction: AnyRef, definition: TransactionDefinition): Unit

    Attributes
    protected
    Definition Classes
    HibernateTransactionManager → AbstractPlatformTransactionManager
  10. def doCleanupAfterCompletion(transaction: AnyRef): Unit

    Attributes
    protected
    Definition Classes
    HibernateTransactionManager → AbstractPlatformTransactionManager
  11. def doCommit(status: DefaultTransactionStatus): Unit

    Attributes
    protected
    Definition Classes
    HibernateTransactionManager → AbstractPlatformTransactionManager
  12. def doGetTransaction(): AnyRef

    Attributes
    protected
    Definition Classes
    HibernateTransactionManager → AbstractPlatformTransactionManager
  13. def doResume(transaction: AnyRef, suspendedResources: AnyRef): Unit

    Attributes
    protected
    Definition Classes
    HibernateTransactionManager → AbstractPlatformTransactionManager
  14. def doRollback(status: DefaultTransactionStatus): Unit

    Attributes
    protected
    Definition Classes
    HibernateTransactionManager → AbstractPlatformTransactionManager
  15. def doSetRollbackOnly(status: DefaultTransactionStatus): Unit

    Attributes
    protected
    Definition Classes
    HibernateTransactionManager → AbstractPlatformTransactionManager
  16. def doSuspend(transaction: AnyRef): AnyRef

    Attributes
    protected
    Definition Classes
    HibernateTransactionManager → AbstractPlatformTransactionManager
  17. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  18. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  19. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  20. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  21. final def getDefaultTimeout(): Int

    Definition Classes
    AbstractPlatformTransactionManager
  22. def getResourceFactory(): AnyRef

    Definition Classes
    HibernateTransactionManager → ResourceTransactionManager
  23. final def getTransaction(arg0: TransactionDefinition): TransactionStatus

    Definition Classes
    AbstractPlatformTransactionManager → PlatformTransactionManager
    Annotations
    @throws( ... )
  24. final def getTransactionSynchronization(): Int

    Definition Classes
    AbstractPlatformTransactionManager
  25. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  26. final def invokeAfterCompletion(arg0: List[TransactionSynchronization], arg1: Int): Unit

    Attributes
    protected[org.springframework.transaction.support]
    Definition Classes
    AbstractPlatformTransactionManager
  27. def isExistingTransaction(transaction: AnyRef): Boolean

    Attributes
    protected
    Definition Classes
    HibernateTransactionManager → AbstractPlatformTransactionManager
  28. final def isFailEarlyOnGlobalRollbackOnly(): Boolean

    Definition Classes
    AbstractPlatformTransactionManager
  29. final def isGlobalRollbackOnParticipationFailure(): Boolean

    Definition Classes
    AbstractPlatformTransactionManager
  30. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  31. final def isNestedTransactionAllowed(): Boolean

    Definition Classes
    AbstractPlatformTransactionManager
  32. final def isRollbackOnCommitFailure(): Boolean

    Definition Classes
    AbstractPlatformTransactionManager
  33. def isSameConnectionForEntireSession(session: Session): Boolean

    Attributes
    protected
  34. final def isValidateExistingTransaction(): Boolean

    Definition Classes
    AbstractPlatformTransactionManager
  35. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  36. def newTransactionStatus(arg0: TransactionDefinition, arg1: Any, arg2: Boolean, arg3: Boolean, arg4: Boolean, arg5: Any): DefaultTransactionStatus

    Attributes
    protected[org.springframework.transaction.support]
    Definition Classes
    AbstractPlatformTransactionManager
  37. final def notify(): Unit

    Definition Classes
    AnyRef
  38. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  39. def prepareForCommit(arg0: DefaultTransactionStatus): Unit

    Attributes
    protected[org.springframework.transaction.support]
    Definition Classes
    AbstractPlatformTransactionManager
  40. def prepareSynchronization(arg0: DefaultTransactionStatus, arg1: TransactionDefinition): Unit

    Attributes
    protected[org.springframework.transaction.support]
    Definition Classes
    AbstractPlatformTransactionManager
  41. final def prepareTransactionStatus(arg0: TransactionDefinition, arg1: Any, arg2: Boolean, arg3: Boolean, arg4: Boolean, arg5: Any): DefaultTransactionStatus

    Attributes
    protected[org.springframework.transaction.support]
    Definition Classes
    AbstractPlatformTransactionManager
  42. def registerAfterCompletionWithExistingTransaction(arg0: Any, arg1: List[TransactionSynchronization]): Unit

    Attributes
    protected[org.springframework.transaction.support]
    Definition Classes
    AbstractPlatformTransactionManager
    Annotations
    @throws( ... )
  43. final def resume(arg0: Any, arg1: springframework.transaction.support.AbstractPlatformTransactionManager.SuspendedResourcesHolder): Unit

    Attributes
    protected[org.springframework.transaction.support]
    Definition Classes
    AbstractPlatformTransactionManager
    Annotations
    @throws( ... )
  44. final def rollback(arg0: TransactionStatus): Unit

    Definition Classes
    AbstractPlatformTransactionManager → PlatformTransactionManager
    Annotations
    @throws( ... )
  45. val sessionFactory: SessionFactory

  46. final def setDefaultTimeout(arg0: Int): Unit

    Definition Classes
    AbstractPlatformTransactionManager
  47. final def setFailEarlyOnGlobalRollbackOnly(arg0: Boolean): Unit

    Definition Classes
    AbstractPlatformTransactionManager
  48. final def setGlobalRollbackOnParticipationFailure(arg0: Boolean): Unit

    Definition Classes
    AbstractPlatformTransactionManager
  49. final def setNestedTransactionAllowed(arg0: Boolean): Unit

    Definition Classes
    AbstractPlatformTransactionManager
  50. final def setRollbackOnCommitFailure(arg0: Boolean): Unit

    Definition Classes
    AbstractPlatformTransactionManager
  51. final def setTransactionSynchronization(arg0: Int): Unit

    Definition Classes
    AbstractPlatformTransactionManager
  52. final def setTransactionSynchronizationName(arg0: String): Unit

    Definition Classes
    AbstractPlatformTransactionManager
  53. final def setValidateExistingTransaction(arg0: Boolean): Unit

    Definition Classes
    AbstractPlatformTransactionManager
  54. def shouldCommitOnGlobalRollbackOnly(): Boolean

    Attributes
    protected[org.springframework.transaction.support]
    Definition Classes
    AbstractPlatformTransactionManager
  55. final def suspend(arg0: Any): springframework.transaction.support.AbstractPlatformTransactionManager.SuspendedResourcesHolder

    Attributes
    protected[org.springframework.transaction.support]
    Definition Classes
    AbstractPlatformTransactionManager
    Annotations
    @throws( ... )
  56. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  57. def toString(): String

    Definition Classes
    AnyRef → Any
  58. final def triggerBeforeCommit(arg0: DefaultTransactionStatus): Unit

    Attributes
    protected[org.springframework.transaction.support]
    Definition Classes
    AbstractPlatformTransactionManager
  59. final def triggerBeforeCompletion(arg0: DefaultTransactionStatus): Unit

    Attributes
    protected[org.springframework.transaction.support]
    Definition Classes
    AbstractPlatformTransactionManager
  60. def useSavepointForNestedTransaction(): Boolean

    Attributes
    protected[org.springframework.transaction.support]
    Definition Classes
    AbstractPlatformTransactionManager
  61. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from ResourceTransactionManager

Inherited from AbstractPlatformTransactionManager

Inherited from Serializable

Inherited from PlatformTransactionManager

Inherited from AnyRef

Inherited from Any

Ungrouped