public class DatabaseTransactionController extends Object
コンストラクタと説明 |
---|
DatabaseTransactionController()
非推奨です。
代替メソッドはありません。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
beginTransaction()
非推奨です。
代替メソッドはありません。
|
void |
commit()
非推奨です。
代替メソッドはありません。
|
boolean |
isAlreadyTransaction()
非推奨です。
代替メソッドはありません。
|
void |
rollback()
非推奨です。
代替メソッドはありません。
|
public DatabaseTransactionController() throws NamingException, NotSupportedException, SystemException
NamingException
- Context および DirContext インタフェースでの操作によってスローされるすべての例外のスーパークラスです。SystemException
- SystemException
は、トランザクションマネージャによってスローされ、トランザクションサービスの処理をこれ以上続行できないような予想外のエラー状態が検出されたことを示します。NotSupportedException
- NotSupportedException
例外は、操作がサポートされていない機能であるために、要求が実行できないことを示します。public void beginTransaction() throws NamingException, NotSupportedException, SystemException
NamingException
- Context および DirContext インタフェースでの操作によってスローされるすべての例外のスーパークラスです。SystemException
- SystemException
は、トランザクションマネージャによってスローされ、トランザクションサービスの処理をこれ以上続行できないような予想外のエラー状態が検出されたことを示します。NotSupportedException
- NotSupportedException
例外は、操作がサポートされていない機能であるために、要求が実行できないことを示します。public void commit() throws NamingException, IllegalStateException, SecurityException, RollbackException, HeuristicMixedException, HeuristicRollbackException, SystemException
NamingException
- Context および DirContext インタフェースでの操作によってスローされるすべての例外のスーパークラスです。SystemException
- SystemException
は、トランザクションマネージャによってスローされ、トランザクションサービスの処理をこれ以上続行できないような予想外のエラー状態が検出されたことを示します。HeuristicRollbackException
- この例外は、コミット操作によってスローされ、ヒューリスティックな決定が行われて、それに関連するすべての更新がロールバックされたことを報告します。HeuristicMixedException
- この例外は、ヒューリスティックな決定が行われて、それに関連する一部の更新がコミットされ、残りの更新がロールバックされたことを報告するためにスローされます。RollbackException
- RollbackException
例外は、トランザクションがロールバック専用としてマークされたか、コミットの代わりにロールバックされた場合にスローされます。SecurityException
- セキュリティマネージャによってスローされ、セキュリティ違反を示します。IllegalStateException
- 不正または不適切なときにメソッドが呼び出されたことを示します。public boolean isAlreadyTransaction()
public void rollback() throws NamingException, IllegalStateException, SecurityException, SystemException
NamingException
- Context および DirContext インタフェースでの操作によってスローされるすべての例外のスーパークラスです。SystemException
- SystemException
は、トランザクションマネージャによってスローされ、トランザクションサービスの処理をこれ以上続行できないような予想外のエラー状態が検出されたことを示します。SecurityException
- セキュリティマネージャによってスローされ、セキュリティ違反を示します。IllegalStateException
- 不正または不適切なときにメソッドが呼び出されたことを示します。Copyright © 2012 NTT DATA INTRAMART CORPORATION