Class SpringJtaPlatform

java.lang.Object
org.hibernate.engine.transaction.jta.platform.internal.AbstractJtaPlatform
org.springframework.boot.orm.jpa.hibernate.SpringJtaPlatform
All Implemented Interfaces:
Serializable, org.hibernate.engine.transaction.jta.platform.internal.TransactionManagerAccess, org.hibernate.engine.transaction.jta.platform.spi.JtaPlatform, org.hibernate.service.Service, org.hibernate.service.spi.Configurable, org.hibernate.service.spi.ServiceRegistryAwareService

public class SpringJtaPlatform extends org.hibernate.engine.transaction.jta.platform.internal.AbstractJtaPlatform
Generic Hibernate AbstractJtaPlatform implementation that simply resolves the JTA UserTransaction and TransactionManager from the Spring-configured JtaTransactionManager implementation.
Since:
1.2.0
Author:
Josh Long, Phillip Webb
See Also:
  • Constructor Details

  • Method Details

    • locateTransactionManager

      protected TransactionManager locateTransactionManager()
      Specified by:
      locateTransactionManager in class org.hibernate.engine.transaction.jta.platform.internal.AbstractJtaPlatform
    • locateUserTransaction

      protected UserTransaction locateUserTransaction()
      Specified by:
      locateUserTransaction in class org.hibernate.engine.transaction.jta.platform.internal.AbstractJtaPlatform