パッケージ | 説明 |
---|---|
org.springframework.jca.cci.connection | 簡単な ConnectionFactory アクセス用のユーティリティクラス、ローカル CCI トランザクション用の PlatformTransactionManager、およびさまざまなシンプルな ConnectionFactory プロキシ / アダプターを提供します。 |
org.springframework.jdbc.datasource | 簡単な DataSource アクセス用のユーティリティクラス、単一の DataSource 用の PlatformTransactionManager、およびさまざまな単純な DataSource 実装を提供します。 |
org.springframework.jms.config | Java 構成および XML スキーマをサポートする、宣言型メッセージング構成のサポートパッケージ。 |
org.springframework.jms.connection | 単一の JMS ConnectionFactory の PlatformTransactionManager 実装、および SingleConnectionFactory アダプターを提供します。 |
org.springframework.jms.listener | このパッケージには、基本メッセージリスナーコンテナー機能が含まれています。 |
org.springframework.orm.hibernate5 | Hibernate 5.x と Spring の概念の統合を提供するパッケージ。 |
org.springframework.orm.jpa | JPA(Java Persistence API)と Spring コンセプトの統合を提供するパッケージ。 |
org.springframework.scheduling.quartz | オープンソーススケジューラ Quartz のサポートクラス。Quartz スケジューラ、JobDetails、トリガーを Spring コンテキストの Bean として設定できます。 |
org.springframework.test.context.transaction | Spring TestContext フレームワークのトランザクションサポートクラス。 |
org.springframework.transaction.annotation | Spring のアノテーションベースのトランザクション境界のサポート。 |
org.springframework.transaction.interceptor | 宣言的なトランザクション区分のための AOP ベースのソリューション。 |
org.springframework.transaction.jta | JTA のトランザクション SPI 実装。 |
org.springframework.transaction.support | org.springframework.transaction パッケージのサポートクラス。 |
修飾子と型 | クラスと説明 |
---|---|
class | CciLocalTransactionManager 単一の CCI ConnectionFactory のローカルトランザクションを管理する PlatformTransactionManager 実装。 |
修飾子と型 | クラスと説明 |
---|---|
class | DataSourceTransactionManager 単一の JDBC DataSource の PlatformTransactionManager 実装。 |
修飾子と型 | メソッドと説明 |
---|---|
void | DefaultJmsListenerContainerFactory.setTransactionManager(PlatformTransactionManager transactionManager) |
修飾子と型 | クラスと説明 |
---|---|
class | JmsTransactionManager 単一の JMS ConnectionFactory EE の PlatformTransactionManager 実装。 |
修飾子と型 | メソッドと説明 |
---|---|
protected PlatformTransactionManager | AbstractPollingMessageListenerContainer.getTransactionManager() メッセージ受信とリスナー実行のトランザクションラップに使用する Spring PlatformTransactionManager を返します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | AbstractPollingMessageListenerContainer.setTransactionManager(PlatformTransactionManager transactionManager) メッセージ受信とリスナー実行のトランザクション折り返しに使用する Spring PlatformTransactionManager を指定します。 |
修飾子と型 | クラスと説明 |
---|---|
class | HibernateTransactionManager 単一の Hibernate SessionFactory の PlatformTransactionManager 実装。 |
修飾子と型 | クラスと説明 |
---|---|
class | JpaTransactionManager 単一の JPA EntityManagerFactory EE の PlatformTransactionManager 実装。 |
修飾子と型 | メソッドと説明 |
---|---|
void | SchedulerAccessor.setTransactionManager(PlatformTransactionManager transactionManager) この SchedulerFactoryBean で定義されているジョブとトリガーの登録に使用するトランザクションマネージャーを設定します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected PlatformTransactionManager | TransactionalTestExecutionListener.getTransactionManager(TestContext testContext) 指定されたテストコンテキストに使用するトランザクションマネージャーを取得します。 |
protected PlatformTransactionManager | TransactionalTestExecutionListener.getTransactionManager(TestContext testContext, java.lang.String qualifier) |
static PlatformTransactionManager | TestContextTransactionUtils.retrieveTransactionManager(TestContext testContext, java.lang.String name) 指定されたテストコンテキストに使用するトランザクションマネージャーを取得します。 |
修飾子と型 | フィールドと説明 |
---|---|
protected PlatformTransactionManager | AbstractTransactionManagementConfiguration.txManager TransactionManagementConfigurer を介して構成されたデフォルトのトランザクションマネージャー。 |
修飾子と型 | メソッドと説明 |
---|---|
PlatformTransactionManager | TransactionManagementConfigurer.annotationDrivenTransactionManager() アノテーション駆動型データベースのトランザクション管理に使用するデフォルトのトランザクションマネージャー Bean を返します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected PlatformTransactionManager | TransactionAspectSupport.determineTransactionManager(TransactionAttribute txAttr) 特定のトランザクションに使用する特定のトランザクションマネージャーを決定します。 |
PlatformTransactionManager | TransactionAspectSupport.getTransactionManager() デフォルトのトランザクションマネージャー、または不明の場合は null を返します。 |
PlatformTransactionManager | TransactionAspectSupport.TransactionInfo.getTransactionManager() |
修飾子と型 | メソッドと説明 |
---|---|
protected TransactionAspectSupport.TransactionInfo | TransactionAspectSupport.createTransactionIfNecessary(PlatformTransactionManager tm, TransactionAttribute txAttr, java.lang.String joinpointIdentification) 必要に応じて、指定された TransactionAttribute に基づいてトランザクションを作成します。 |
protected TransactionAspectSupport.TransactionInfo | TransactionAspectSupport.prepareTransactionInfo(PlatformTransactionManager tm, TransactionAttribute txAttr, java.lang.String joinpointIdentification, TransactionStatus status) 指定された属性およびステータスオブジェクトの TransactionInfo を準備します。 |
void | TransactionAspectSupport.setTransactionManager(PlatformTransactionManager transactionManager) トランザクションの駆動に使用するデフォルトのトランザクションマネージャーを指定します。 |
void | TransactionProxyFactoryBean.setTransactionManager(PlatformTransactionManager transactionManager) デフォルトのトランザクションマネージャーを設定します。 |
コンストラクターと説明 |
---|
TransactionInfo(PlatformTransactionManager transactionManager, TransactionAttribute transactionAttribute, java.lang.String joinpointIdentification) |
TransactionInterceptor(PlatformTransactionManager ptm, java.util.Properties attributes) 新しい TransactionInterceptor を作成します。 |
TransactionInterceptor(PlatformTransactionManager ptm, TransactionAttributeSource tas) 新しい TransactionInterceptor を作成します。 |
修飾子と型 | クラスと説明 |
---|---|
class | JtaTransactionManager バックエンド JTA プロバイダーに委譲する、JTA の PlatformTransactionManager 実装。 |
class | WebLogicJtaTransactionManager BEA WebLogic(9.0 以降)用の特別な JtaTransactionManager バリアント。 |
class | WebSphereUowTransactionManager WebSphere の JNDI 環境から取得した、 UOWManager インスタンスに委譲する WebSphere 固有の PlatformTransactionManager 実装。 |
修飾子と型 | インターフェースと説明 |
---|---|
interface | CallbackPreferringPlatformTransactionManager PlatformTransactionManager インターフェースの拡張。トランザクション内で特定のコールバックを実行するためのメソッドを公開します。 |
interface | ResourceTransactionManager PlatformTransactionManager インターフェースの拡張。単一のターゲットリソースで動作するネイティブリソーストランザクションマネージャーを示します。 |
修飾子と型 | クラスと説明 |
---|---|
class | AbstractPlatformTransactionManager Spring の標準トランザクションワークフローを実装する抽象基本クラス。 JtaTransactionManager などの具体的なプラットフォームトランザクションマネージャーの基盤として機能します。 |
修飾子と型 | メソッドと説明 |
---|---|
PlatformTransactionManager | TransactionTemplate.getTransactionManager() 使用するトランザクション管理戦略を返します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | TransactionTemplate.setTransactionManager(PlatformTransactionManager transactionManager) 使用するトランザクション管理戦略を設定します。 |
コンストラクターと説明 |
---|
TransactionTemplate(PlatformTransactionManager transactionManager) 指定されたトランザクションマネージャーを使用して、新しい TransactionTemplate を構築します。 |
TransactionTemplate(PlatformTransactionManager transactionManager, TransactionDefinition transactionDefinition) 指定されたトランザクション定義からデフォルト設定を取得し、指定されたトランザクションマネージャーを使用して新しい TransactionTemplate を構築します。 |