クラスの使用
org.springframework.transaction.interceptor.TransactionAspectSupport.TransactionInfo
TransactionAspectSupport.TransactionInfo を使用するパッケージ
org.springframework.transaction.interceptor 内の TransactionAspectSupport.TransactionInfo 使用
修飾子と型メソッド説明protected TransactionAspectSupport.TransactionInfo
TransactionAspectSupport.createTransactionIfNecessary
(PlatformTransactionManager tm, TransactionAttribute txAttr, StringSE joinpointIdentification) 必要に応じて、指定された TransactionAttribute に基づいてトランザクションを作成します。protected static TransactionAspectSupport.TransactionInfo
TransactionAspectSupport.currentTransactionInfo()
サブクラスはこれを使用して、現在の TransactionInfo を返すことができます。protected TransactionAspectSupport.TransactionInfo
TransactionAspectSupport.prepareTransactionInfo
(PlatformTransactionManager tm, TransactionAttribute txAttr, StringSE joinpointIdentification, TransactionStatus status) 指定された属性およびステータスオブジェクトの TransactionInfo を準備します。型 TransactionAspectSupport.TransactionInfo のパラメーターを持つ org.springframework.transaction.interceptor のメソッド修飾子と型メソッド説明protected void
TransactionAspectSupport.cleanupTransactionInfo
(TransactionAspectSupport.TransactionInfo txInfo) TransactionInfo ThreadLocal をリセットします。protected void
TransactionAspectSupport.commitTransactionAfterReturning
(TransactionAspectSupport.TransactionInfo txInfo) 呼び出しが正常に完了した後で実行されますが、例外が処理された後ではありません。protected void
TransactionAspectSupport.completeTransactionAfterThrowing
(TransactionAspectSupport.TransactionInfo txInfo, ThrowableSE ex) スロー可能オブジェクトを処理し、トランザクションを完了します。