class HibernateTransactionManager extends AbstractPlatformTransactionManager with ResourceTransactionManager
Simplify HibernateTransactionManager in spring-orm bundle. Just add SessionUtils.isEnableThreadBinding() support in doGetTranscation
- Annotations
- @description()
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- HibernateTransactionManager
- ResourceTransactionManager
- AbstractPlatformTransactionManager
- Serializable
- PlatformTransactionManager
- TransactionManager
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new HibernateTransactionManager(sessionFactory: SessionFactory)
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##(): Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- final def commit(arg0: TransactionStatus): Unit
- Definition Classes
- AbstractPlatformTransactionManager → PlatformTransactionManager
- Annotations
- @throws(classOf[org.springframework.transaction.TransactionException])
- val dataSource: DataSource
- def determineTimeout(arg0: TransactionDefinition): Int
- Attributes
- protected[org.springframework.transaction.support]
- Definition Classes
- AbstractPlatformTransactionManager
- def doBegin(transaction: AnyRef, definition: TransactionDefinition): Unit
- Attributes
- protected
- Definition Classes
- HibernateTransactionManager → AbstractPlatformTransactionManager
- def doCleanupAfterCompletion(transaction: AnyRef): Unit
- Attributes
- protected
- Definition Classes
- HibernateTransactionManager → AbstractPlatformTransactionManager
- def doCommit(status: DefaultTransactionStatus): Unit
- Attributes
- protected
- Definition Classes
- HibernateTransactionManager → AbstractPlatformTransactionManager
- def doGetTransaction(): AnyRef
- Attributes
- protected
- Definition Classes
- HibernateTransactionManager → AbstractPlatformTransactionManager
- def doResume(transaction: AnyRef, suspendedResources: AnyRef): Unit
- Attributes
- protected
- Definition Classes
- HibernateTransactionManager → AbstractPlatformTransactionManager
- def doRollback(status: DefaultTransactionStatus): Unit
- Attributes
- protected
- Definition Classes
- HibernateTransactionManager → AbstractPlatformTransactionManager
- def doSetRollbackOnly(status: DefaultTransactionStatus): Unit
- Attributes
- protected
- Definition Classes
- HibernateTransactionManager → AbstractPlatformTransactionManager
- def doSuspend(transaction: AnyRef): AnyRef
- Attributes
- protected
- Definition Classes
- HibernateTransactionManager → AbstractPlatformTransactionManager
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def getDefaultTimeout(): Int
- Definition Classes
- AbstractPlatformTransactionManager
- def getResourceFactory(): AnyRef
- Definition Classes
- HibernateTransactionManager → ResourceTransactionManager
- final def getTransaction(arg0: TransactionDefinition): TransactionStatus
- Definition Classes
- AbstractPlatformTransactionManager → PlatformTransactionManager
- Annotations
- @throws(classOf[org.springframework.transaction.TransactionException])
- final def getTransactionSynchronization(): Int
- Definition Classes
- AbstractPlatformTransactionManager
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def invokeAfterCompletion(arg0: List[TransactionSynchronization], arg1: Int): Unit
- Attributes
- protected[org.springframework.transaction.support]
- Definition Classes
- AbstractPlatformTransactionManager
- def isExistingTransaction(transaction: AnyRef): Boolean
- Attributes
- protected
- Definition Classes
- HibernateTransactionManager → AbstractPlatformTransactionManager
- final def isFailEarlyOnGlobalRollbackOnly(): Boolean
- Definition Classes
- AbstractPlatformTransactionManager
- final def isGlobalRollbackOnParticipationFailure(): Boolean
- Definition Classes
- AbstractPlatformTransactionManager
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def isNestedTransactionAllowed(): Boolean
- Definition Classes
- AbstractPlatformTransactionManager
- final def isRollbackOnCommitFailure(): Boolean
- Definition Classes
- AbstractPlatformTransactionManager
- def isSameConnectionForEntireSession(session: Session): Boolean
- Attributes
- protected
- final def isValidateExistingTransaction(): Boolean
- Definition Classes
- AbstractPlatformTransactionManager
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def newTransactionStatus(arg0: TransactionDefinition, arg1: AnyRef, arg2: Boolean, arg3: Boolean, arg4: Boolean, arg5: AnyRef): DefaultTransactionStatus
- Attributes
- protected[org.springframework.transaction.support]
- Definition Classes
- AbstractPlatformTransactionManager
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def prepareForCommit(arg0: DefaultTransactionStatus): Unit
- Attributes
- protected[org.springframework.transaction.support]
- Definition Classes
- AbstractPlatformTransactionManager
- def prepareSynchronization(arg0: DefaultTransactionStatus, arg1: TransactionDefinition): Unit
- Attributes
- protected[org.springframework.transaction.support]
- Definition Classes
- AbstractPlatformTransactionManager
- 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
- def registerAfterCompletionWithExistingTransaction(arg0: AnyRef, arg1: List[TransactionSynchronization]): Unit
- Attributes
- protected[org.springframework.transaction.support]
- Definition Classes
- AbstractPlatformTransactionManager
- Annotations
- @throws(classOf[org.springframework.transaction.TransactionException])
- 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])
- final def rollback(arg0: TransactionStatus): Unit
- Definition Classes
- AbstractPlatformTransactionManager → PlatformTransactionManager
- Annotations
- @throws(classOf[org.springframework.transaction.TransactionException])
- val sessionFactory: SessionFactory
- final def setDefaultTimeout(arg0: Int): Unit
- Definition Classes
- AbstractPlatformTransactionManager
- final def setFailEarlyOnGlobalRollbackOnly(arg0: Boolean): Unit
- Definition Classes
- AbstractPlatformTransactionManager
- final def setGlobalRollbackOnParticipationFailure(arg0: Boolean): Unit
- Definition Classes
- AbstractPlatformTransactionManager
- final def setNestedTransactionAllowed(arg0: Boolean): Unit
- Definition Classes
- AbstractPlatformTransactionManager
- final def setRollbackOnCommitFailure(arg0: Boolean): Unit
- Definition Classes
- AbstractPlatformTransactionManager
- final def setTransactionSynchronization(arg0: Int): Unit
- Definition Classes
- AbstractPlatformTransactionManager
- final def setTransactionSynchronizationName(arg0: String): Unit
- Definition Classes
- AbstractPlatformTransactionManager
- final def setValidateExistingTransaction(arg0: Boolean): Unit
- Definition Classes
- AbstractPlatformTransactionManager
- def shouldCommitOnGlobalRollbackOnly(): Boolean
- Attributes
- protected[org.springframework.transaction.support]
- Definition Classes
- AbstractPlatformTransactionManager
- 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()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def triggerBeforeCommit(arg0: DefaultTransactionStatus): Unit
- Attributes
- protected[org.springframework.transaction.support]
- Definition Classes
- AbstractPlatformTransactionManager
- final def triggerBeforeCompletion(arg0: DefaultTransactionStatus): Unit
- Attributes
- protected[org.springframework.transaction.support]
- Definition Classes
- AbstractPlatformTransactionManager
- def useSavepointForNestedTransaction(): Boolean
- Attributes
- protected[org.springframework.transaction.support]
- Definition Classes
- AbstractPlatformTransactionManager
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])