Interstage Application Server アプリケーション作成ガイド (データベース連携サービス編)
目次 索引 前ページ次ページ

第2章 分散トランザクション機能の使用方法> 2.2 JTA> 2.2.2 UserTransactionインタフェース

2.2.2.1 UserTransactionインタフェースの機能

 UserTransactionインタフェースには以下の機能があります。

機能名

機能概要

begin

トランザクションを開始します。また、トランザクションは、このメソッドを発行したスレッドと関連つけられます。すでにトランザクションがスレッドに関連付けられている場合、NotSupportedExceptionが発生します。

commit

スレッドに関連つけられた該当トランザクションをコミットします。
コミット発行後に処理を取り消すことはできません。

getStatus

スレッドに関連つけられたトランザクションの状態を取得します。

rollback

スレッドに関連つけられた該当トランザクションをロールバックします。
ロールバックを発行することによって、処理を行う前の状態に戻ります。

setRollbackonly

該当トランザクションをロールバックのみ可能な状態にします。

setTransactionTimeout

トランザクションタイムアウトを設定します。


目次 索引 前ページ次ページ

Copyright 2008 FUJITSU LIMITED