クラス SpringJtaPlatform

java.lang.ObjectSE
org.hibernate.engine.transaction.jta.platform.internal.AbstractJtaPlatform
org.springframework.boot.hibernate.SpringJtaPlatform
実装済みのインターフェース一覧:
SerializableSE, 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

@DeprecatedSE(since="4.1.0", forRemoval=true) public class SpringJtaPlatform extends org.hibernate.engine.transaction.jta.platform.internal.AbstractJtaPlatform
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
4.1.0 は 4.3.0 から @link、HibernateJpaVendorAdapter.setJtaTransactionManager(Object)ConfigurableJtaPlatform に置き換えられるため
Spring で構成された JtaTransactionManager 実装から JTA UserTransactionEE および TransactionManagerEE を単純に解決する一般的な Hibernate AbstractJtaPlatform 実装。
導入:
4.0.0
作成者:
Josh Long, Phillip Webb
関連事項:
  • コンストラクター概要

    コンストラクター
    コンストラクター
    説明
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
  • 方法の概要

    修飾子と型
    メソッド
    説明
    protected @Nullable TransactionManagerEE
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    protected @Nullable UserTransactionEE
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。

    クラス org.hibernate.engine.transaction.jta.platform.internal.AbstractJtaPlatform から継承されたメソッド

    canCacheTransactionManager, canCacheTransactionManagerByDefault, canCacheUserTransaction, canCacheUserTransactionByDefault, canRegisterSynchronization, configure, getCurrentStatus, getSynchronizationStrategy, getTransactionIdentifier, getTransactionManager, injectServices, jndiService, registerSynchronization, retrieveTransactionManager, retrieveUserTransaction, serviceRegistry

    クラス ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • コンストラクターの詳細

    • SpringJtaPlatform

      public SpringJtaPlatform(JtaTransactionManager transactionManager)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
  • 方法の詳細

    • locateTransactionManager

      protected @Nullable TransactionManagerEE locateTransactionManager()
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      次で指定:
      クラス org.hibernate.engine.transaction.jta.platform.internal.AbstractJtaPlatformlocateTransactionManager 
    • locateUserTransaction

      protected @Nullable UserTransactionEE locateUserTransaction()
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      次で指定:
      クラス org.hibernate.engine.transaction.jta.platform.internal.AbstractJtaPlatformlocateUserTransaction