リソースアダプタ固有のインタフェースを使用して,ユーザプログラムが直接リソースのトランザクションを制御することもできます。例えば,DB Connectorであれば,ConnectionインタフェースのsetAutoCommitメソッド,commitメソッド,およびrollbackメソッドを使用して,ユーザプログラムが直接リソースのトランザクションを制御できます。
リソースアダプタ固有のトランザクション管理インタフェースを使用する場合のシーケンスを示します。
図9-41 リソースアダプタ固有のトランザクション管理インタフェース使用時のシーケンス
リソースアダプタ固有のトランザクション管理インタフェースを使用する場合,次の点に留意して実装してください。