org.seasar.extension.tx.adapter
クラス WAS6TransactionManagerAdapter.WrappedException

java.lang.Object
  拡張java.lang.Throwable
      拡張java.lang.Exception
          拡張org.seasar.extension.tx.adapter.WAS6TransactionManagerAdapter.WrappedException
すべての実装インタフェース:
java.io.Serializable
含まれているクラス:
WAS6TransactionManagerAdapter

public static class WAS6TransactionManagerAdapter.WrappedException
extends java.lang.Exception

トランザクションコールバックからスローされた例外をラップする例外です。

UOWActionからチェックされない例外をスローするとトランザクションがロールバックされてしまうので、 トランザクションコールバックで発生した例外は全てこの例外でラップします。 トランザクションの制御 (コミットするかロールバックするかの判定) はトランザクションコールバックで完了しています。

作成者:
koichik
関連項目:
直列化された形式

コンストラクタの概要
WAS6TransactionManagerAdapter.WrappedException(java.lang.Throwable cause)
          インスタンスを構築します。
 
クラス java.lang.Throwable から継承したメソッド
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

WAS6TransactionManagerAdapter.WrappedException

public WAS6TransactionManagerAdapter.WrappedException(java.lang.Throwable cause)
インスタンスを構築します。

パラメータ:
cause - 原因となった例外


Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.