public class TransactionManager extends Object
コンストラクタと説明 |
---|
TransactionManager()
ServiceLoaderからTransactionConfigのインスタンスを生成します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
beginTransaction()
トランザクションを開始します。
|
void |
commit()
トランザクションをコミットします。
|
boolean |
isTransaction()
トランザクションが開始されているかどうかを取得します。
|
void |
rollback()
トランザクションをロールバックします。
|
public TransactionManager()
public void beginTransaction() throws DatabaseException
DatabaseException
- 開始に失敗した場合にスローされますpublic void commit() throws DatabaseException
beginTransaction()
によってトランザクションが開始されていない場合は何もしません。DatabaseException
- コミットに失敗した場合にスローされますpublic boolean isTransaction() throws DatabaseException
DatabaseException
- 状態の取得に失敗したときスローされますpublic void rollback() throws DatabaseException
beginTransaction()
によってトランザクションが開始されていない場合は何もしません。DatabaseException
- ロールバックに失敗した場合にスローされますCopyright © 2012 NTT DATA INTRAMART CORPORATION