パッケージ | 説明 |
---|---|
org.springframework.jms.listener | このパッケージには、基本メッセージリスナーコンテナー機能が含まれています。 |
org.springframework.transaction | Spring のコアトランザクション管理 API(特定のトランザクション管理システムに依存しない)。Spring のトランザクションインフラストラクチャの例外階層。トランザクションマネージャー、定義、ステータスインターフェース。 |
org.springframework.transaction.interceptor | 宣言的なトランザクション区分のための AOP ベースのソリューション。 |
org.springframework.transaction.support | org.springframework.transaction パッケージのサポートクラス。 |
修飾子と型 | メソッドと説明 |
---|---|
protected boolean | AbstractPollingMessageListenerContainer.doReceiveAndExecute(ObjectSE invoker, SessionEE session, MessageConsumerEE consumer, TransactionStatus status) 実際に、指定されたコンシューマーから受信したメッセージのリスナーを実行し、すべてを取得するにはリソースが必要で、リスナーを呼び出します。 |
修飾子と型 | メソッドと説明 |
---|---|
TransactionStatus | PlatformTransactionManager.getTransaction(TransactionDefinition definition) 指定された伝播動作に従って、現在アクティブなトランザクションを返すか、新しいトランザクションを作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | PlatformTransactionManager.commit(TransactionStatus status) ステータスに関して、指定されたトランザクションをコミットします。 |
void | PlatformTransactionManager.rollback(TransactionStatus status) 指定されたトランザクションのロールバックを実行します。 |
修飾子と型 | メソッドと説明 |
---|---|
static TransactionStatus | TransactionAspectSupport.currentTransactionStatus() 現在のメソッド呼び出しのトランザクションステータスを返します。 |
TransactionStatus | TransactionAspectSupport.TransactionInfo.getTransactionStatus() |
修飾子と型 | メソッドと説明 |
---|---|
void | TransactionAspectSupport.TransactionInfo.newTransactionStatus(TransactionStatus status) |
protected TransactionAspectSupport.TransactionInfo | TransactionAspectSupport.prepareTransactionInfo(PlatformTransactionManager tm, TransactionAttribute txAttr, StringSE joinpointIdentification, TransactionStatus status) 指定された属性およびステータスオブジェクトの TransactionInfo を準備します。 |
修飾子と型 | クラスと説明 |
---|---|
class | AbstractTransactionStatus TransactionStatus インターフェースの抽象基本実装。 |
class | DefaultTransactionStatus AbstractPlatformTransactionManager によって使用される TransactionStatus インターフェースのデフォルト実装。 |
class | SimpleTransactionStatus シンプルな TransactionStatus 実装。 |
修飾子と型 | メソッドと説明 |
---|---|
TransactionStatus | AbstractPlatformTransactionManager.getTransaction(TransactionDefinition definition) この実装は、伝播動作を処理します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | AbstractPlatformTransactionManager.commit(TransactionStatus status) このコミットの実装は、既存のトランザクションおよびプログラムによるロールバックリクエストへの参加を処理します。 |
T | TransactionCallback.doInTransaction(TransactionStatus status) トランザクションコンテキスト内で TransactionTemplate.execute(org.springframework.transaction.support.TransactionCallback<T>) によって呼び出されます。 |
ObjectSE | TransactionCallbackWithoutResult.doInTransaction(TransactionStatus status) |
protected abstract void | TransactionCallbackWithoutResult.doInTransactionWithoutResult(TransactionStatus status) トランザクションコンテキスト内で TransactionTemplate.execute によって呼び出されます。 |
void | AbstractPlatformTransactionManager.rollback(TransactionStatus status) このロールバックの実装は、既存のトランザクションへの参加を処理します。 |
修飾子と型 | メソッドと説明 |
---|---|
default void | TransactionOperations.executeWithoutResult(ConsumerSE<TransactionStatus> action) トランザクション内で、指定された Runnable SE によって指定されたアクションを実行します。 |