パッケージ | 説明 |
---|---|
jakarta.transaction | トランザクションマネージャーと、分散トランザクションに関与するさまざまな関係者、つまりリソースマネージャー、アプリケーション、アプリケーションサーバーとの間の契約を定義する API を提供します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | UserTransaction.begin() 新しいトランザクションを作成し、それを現在のスレッドに関連付けます。 |
void | TransactionManager.begin() 新しいトランザクションを作成し、それを現在のスレッドに関連付けます。 |
void | UserTransaction.commit() 現在のスレッドに関連付けられているトランザクションを完了します。 |
void | TransactionManager.commit() 現在のスレッドに関連付けられているトランザクションを完了します。 |
void | Transaction.commit() この Transaction オブジェクトが表すトランザクションを完了します。 |
boolean | Transaction.delistResource(XAResourceSE xaRes, int flag) ターゲットの Transaction オブジェクトに関連付けられているトランザクションから、指定されたリソースの関連付けを解除します。 |
boolean | Transaction.enlistResource(XAResourceSE xaRes) ターゲット Transaction オブジェクトに関連付けられたトランザクションで指定されたリソースを参加させます。 |
int | UserTransaction.getStatus() 現在のスレッドに関連付けられているトランザクションのステータスを取得します。 |
int | TransactionManager.getStatus() 現在のスレッドに関連付けられているトランザクションのステータスを取得します。 |
int | Transaction.getStatus() ターゲット Transaction オブジェクトに関連付けられたトランザクションのステータスを取得します。 |
Transaction | TransactionManager.getTransaction() 呼び出しスレッドのトランザクションコンテキストを表すトランザクションオブジェクトを取得します。 |
void | Transaction.registerSynchronization(Synchronization sync) 現在ターゲットオブジェクトに関連付けられているトランザクションの同期オブジェクトを登録します。 |
void | TransactionManager.resume(Transaction tobj) 提供された Transaction オブジェクトによって表されるトランザクションと呼び出しスレッドのトランザクションコンテキストの関連付けを再開します。 |
void | UserTransaction.rollback() 現在のスレッドに関連付けられているトランザクションをロールバックします。 |
void | TransactionManager.rollback() 現在のスレッドに関連付けられているトランザクションをロールバックします。 |
void | Transaction.rollback() この Transaction オブジェクトが表すトランザクションをロールバックします。 |
void | UserTransaction.setRollbackOnly() 現在のスレッドに関連付けられているトランザクションを変更して、トランザクションの唯一の可能な結果がトランザクションのロールバックになるようにします。 |
void | TransactionManager.setRollbackOnly() 現在のスレッドに関連付けられているトランザクションを変更して、トランザクションの唯一の可能な結果がトランザクションのロールバックになるようにします。 |
void | Transaction.setRollbackOnly() トランザクションの考えられる唯一の結果がトランザクションのロールバックになるように、ターゲットオブジェクトに関連付けられたトランザクションを変更します。 |
void | UserTransaction.setTransactionTimeout(int seconds) begin メソッドを使用して、現在のスレッドによって開始されたトランザクションに関連付けられているタイムアウト値を変更します。 |
void | TransactionManager.setTransactionTimeout(int seconds) begin メソッドを使用して、現在のスレッドによって開始されたトランザクションに関連付けられているタイムアウト値を変更します。 |
Transaction | TransactionManager.suspend() 呼び出しスレッドに現在関連付けられているトランザクションを中断し、中断されているトランザクションコンテキストを表す Transaction オブジェクトを返します。 |
Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.