Packages

c

org.beangle.data.hibernate.spring

HibernateTransactionManager

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, TransactionManager, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. HibernateTransactionManager
  2. ResourceTransactionManager
  3. AbstractPlatformTransactionManager
  4. Serializable
  5. PlatformTransactionManager
  6. TransactionManager
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
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(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  6. final def commit(arg0: TransactionStatus): Unit
    Definition Classes
    AbstractPlatformTransactionManager → PlatformTransactionManager
    Annotations
    @throws(classOf[org.springframework.transaction.TransactionException])
  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: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  19. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  20. final def getDefaultTimeout(): Int
    Definition Classes
    AbstractPlatformTransactionManager
  21. def getResourceFactory(): AnyRef
    Definition Classes
    HibernateTransactionManager → ResourceTransactionManager
  22. final def getTransaction(arg0: TransactionDefinition): TransactionStatus
    Definition Classes
    AbstractPlatformTransactionManager → PlatformTransactionManager
    Annotations
    @throws(classOf[org.springframework.transaction.TransactionException])
  23. final def getTransactionSynchronization(): Int
    Definition Classes
    AbstractPlatformTransactionManager
  24. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  25. final def invokeAfterCompletion(arg0: List[TransactionSynchronization], arg1: Int): Unit
    Attributes
    protected[org.springframework.transaction.support]
    Definition Classes
    AbstractPlatformTransactionManager
  26. def isExistingTransaction(transaction: AnyRef): Boolean
    Attributes
    protected
    Definition Classes
    HibernateTransactionManager → AbstractPlatformTransactionManager
  27. final def isFailEarlyOnGlobalRollbackOnly(): Boolean
    Definition Classes
    AbstractPlatformTransactionManager
  28. final def isGlobalRollbackOnParticipationFailure(): Boolean
    Definition Classes
    AbstractPlatformTransactionManager
  29. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  30. final def isNestedTransactionAllowed(): Boolean
    Definition Classes
    AbstractPlatformTransactionManager
  31. final def isRollbackOnCommitFailure(): Boolean
    Definition Classes
    AbstractPlatformTransactionManager
  32. def isSameConnectionForEntireSession(session: Session): Boolean
    Attributes
    protected
  33. final def isValidateExistingTransaction(): Boolean
    Definition Classes
    AbstractPlatformTransactionManager
  34. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  35. def newTransactionStatus(arg0: TransactionDefinition, arg1: AnyRef, arg2: Boolean, arg3: Boolean, arg4: Boolean, arg5: AnyRef): DefaultTransactionStatus
    Attributes
    protected[org.springframework.transaction.support]
    Definition Classes
    AbstractPlatformTransactionManager
  36. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  37. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  38. def prepareForCommit(arg0: DefaultTransactionStatus): Unit
    Attributes
    protected[org.springframework.transaction.support]
    Definition Classes
    AbstractPlatformTransactionManager
  39. def prepareSynchronization(arg0: DefaultTransactionStatus, arg1: TransactionDefinition): Unit
    Attributes
    protected[org.springframework.transaction.support]
    Definition Classes
    AbstractPlatformTransactionManager
  40. final def prepareTransactionStatus(arg0: TransactionDefinition, arg1: AnyRef, arg2: Boolean, arg3: Boolean, arg4: Boolean, arg5: AnyRef): DefaultTransactionStatus
    Attributes
    protected[org.springframework.transaction.support]
    Definition Classes
    AbstractPlatformTransactionManager
  41. def registerAfterCompletionWithExistingTransaction(arg0: AnyRef, arg1: List[TransactionSynchronization]): Unit
    Attributes
    protected[org.springframework.transaction.support]
    Definition Classes
    AbstractPlatformTransactionManager
    Annotations
    @throws(classOf[org.springframework.transaction.TransactionException])
  42. final def resume(arg0: AnyRef, arg1: springframework.transaction.support.AbstractPlatformTransactionManager.SuspendedResourcesHolder): Unit
    Attributes
    protected[org.springframework.transaction.support]
    Definition Classes
    AbstractPlatformTransactionManager
    Annotations
    @throws(classOf[org.springframework.transaction.TransactionException])
  43. final def rollback(arg0: TransactionStatus): Unit
    Definition Classes
    AbstractPlatformTransactionManager → PlatformTransactionManager
    Annotations
    @throws(classOf[org.springframework.transaction.TransactionException])
  44. val sessionFactory: SessionFactory
  45. final def setDefaultTimeout(arg0: Int): Unit
    Definition Classes
    AbstractPlatformTransactionManager
  46. final def setFailEarlyOnGlobalRollbackOnly(arg0: Boolean): Unit
    Definition Classes
    AbstractPlatformTransactionManager
  47. final def setGlobalRollbackOnParticipationFailure(arg0: Boolean): Unit
    Definition Classes
    AbstractPlatformTransactionManager
  48. final def setNestedTransactionAllowed(arg0: Boolean): Unit
    Definition Classes
    AbstractPlatformTransactionManager
  49. final def setRollbackOnCommitFailure(arg0: Boolean): Unit
    Definition Classes
    AbstractPlatformTransactionManager
  50. final def setTransactionSynchronization(arg0: Int): Unit
    Definition Classes
    AbstractPlatformTransactionManager
  51. final def setTransactionSynchronizationName(arg0: String): Unit
    Definition Classes
    AbstractPlatformTransactionManager
  52. final def setValidateExistingTransaction(arg0: Boolean): Unit
    Definition Classes
    AbstractPlatformTransactionManager
  53. def shouldCommitOnGlobalRollbackOnly(): Boolean
    Attributes
    protected[org.springframework.transaction.support]
    Definition Classes
    AbstractPlatformTransactionManager
  54. final def suspend(arg0: AnyRef): springframework.transaction.support.AbstractPlatformTransactionManager.SuspendedResourcesHolder
    Attributes
    protected[org.springframework.transaction.support]
    Definition Classes
    AbstractPlatformTransactionManager
    Annotations
    @throws(classOf[org.springframework.transaction.TransactionException]) @Nullable()
  55. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  56. def toString(): String
    Definition Classes
    AnyRef → Any
  57. final def triggerBeforeCommit(arg0: DefaultTransactionStatus): Unit
    Attributes
    protected[org.springframework.transaction.support]
    Definition Classes
    AbstractPlatformTransactionManager
  58. final def triggerBeforeCompletion(arg0: DefaultTransactionStatus): Unit
    Attributes
    protected[org.springframework.transaction.support]
    Definition Classes
    AbstractPlatformTransactionManager
  59. def useSavepointForNestedTransaction(): Boolean
    Attributes
    protected[org.springframework.transaction.support]
    Definition Classes
    AbstractPlatformTransactionManager
  60. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  61. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  62. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from ResourceTransactionManager

Inherited from AbstractPlatformTransactionManager

Inherited from Serializable

Inherited from PlatformTransactionManager

Inherited from TransactionManager

Inherited from AnyRef

Inherited from Any

Ungrouped