Jump To Close Expand all Collapse all Table of contents Transactions 開発ガイド I. JTA 開発 Expand section "I. JTA 開発" Collapse section "I. JTA 開発" 1. Java Transaction API (JTA) の紹介 2. JBoss JTA 実装 Expand section "2. JBoss JTA 実装" Collapse section "2. JBoss JTA 実装" 2.1. UserTransaction 2.2. TransactionManager 2.3. トランザクションの停止および再開 2.4. トランザクションインターフェース 2.5. リソースの登録 2.6. トランザクションの同期 2.7. Transaction Equality 3. リソースマネージャ Expand section "3. リソースマネージャ" Collapse section "3. リソースマネージャ" 3.1. XAResource インターフェース Expand section "3.1. XAResource インターフェース" Collapse section "3.1. XAResource インターフェース" 3.1.1. XAResource 制御の継承 3.1.2. 1 相対応リソースの複数参加 3.2. リソースマネージャを開く 3.3. リソースマネージャを閉じる 3.4. Thread of Control (スレッド) 3.5. トランザクションの関連付け 3.6. 外部制御の接続 3.7. リソースの共有 3.8. ローカルおよびグローバルのトランザクション 3.9. トランザクションのタイムアウト 3.10. 動的な登録 4. トランザクションリカバリ Expand section "4. トランザクションリカバリ" Collapse section "4. トランザクションリカバリ" 4.1. 障害回復 4.2. XAConnectionsのリカバリ 4.3. XAResouceRecovery の代わり 5. JDBC およびトランザクション Expand section "5. JDBC およびトランザクション" Collapse section "5. JDBC およびトランザクション" 5.1. トランザクションJDBC ドライバの利用 Expand section "5.1. トランザクションJDBC ドライバの利用" Collapse section "5.1. トランザクションJDBC ドライバの利用" 5.1.1. トランザクションの管理 5.1.2. 制限 5.2. トランザクショナルドライバ Expand section "5.2. トランザクショナルドライバ" Collapse section "5.2. トランザクショナルドライバ" 5.2.1. ドライバのロード 5.3. 接続 Expand section "5.3. 接続" Collapse section "5.3. 接続" 5.3.1. 接続の確立 5.3.2. JBossJTA JDBC ドライバのプロパティ 5.3.3. XADataSources 6. 例 Expand section "6. 例" Collapse section "6. 例" 6.1. JDBC の例 6.2. 障害回復に向けた BasicXARecovery の例 7. JBossJTA の設定 Expand section "7. JBossJTA の設定" Collapse section "7. JBossJTA の設定" 7.1. オプションの設定 8. JBoss Enterprise Application PlatformにてJBossJTA を利用 Expand section "8. JBoss Enterprise Application PlatformにてJBossJTA を利用" Collapse section "8. JBoss Enterprise Application PlatformにてJBossJTA を利用" 8.1. サービス設定 8.2. ロギング 8.3. サービス 8.4. トランザクションコンテキストを確実にサーバーへ伝播 II. JTS 開発 Expand section "II. JTS 開発" Collapse section "II. JTS 開発" 9. 概要 Expand section "9. 概要" Collapse section "9. 概要" 9.1. はじめに 9.2. JBoss Transaction Service Expand section "9.2. JBoss Transaction Service" Collapse section "9.2. JBoss Transaction Service" 9.2.1. オブジェクトステートを保存 9.2.2. オブジェクトストア 9.2.3. リカバリおよび永続性 9.2.4. Transactional Object for Javaのライフサイクル 9.2.5. Concurrency Controller 9.2.6. トランザクションプロトコルエンジン 9.2.7. 例 9.2.8. クラス階層 10. JBoss Transaction Serviceの利用 Expand section "10. JBoss Transaction Serviceの利用" Collapse section "10. JBoss Transaction Serviceの利用" 10.1. はじめに 10.2. ステート管理 Expand section "10.2. ステート管理" Collapse section "10.2. ステート管理" 10.2.1. オブジェクトステート 10.2.2. オブジェクトストア 10.2.3. StateManager 10.2.4. オブジェクトモデル 10.2.5. JBoss Transaction Service のメソッド参照 10.2.6. 例 10.3. ロック管理と同時実行制御 Expand section "10.3. ロック管理と同時実行制御" Collapse section "10.3. ロック管理と同時実行制御" 10.3.1. ロックストアの情報を選択 10.3.2. LockManager 10.3.3. ロックポリシー 10.3.4. オブジェクトの構築と破棄 11. 一般的なトランザクションの問題 Expand section "11. 一般的なトランザクションの問題" Collapse section "11. 一般的なトランザクションの問題" 11.1. JBoss Transaction Serviceのトランザクションに関する高度な問題 Expand section "11.1. JBoss Transaction Serviceのトランザクションに関する高度な問題" Collapse section "11.1. JBoss Transaction Serviceのトランザクションに関する高度な問題" 11.1.1. トランザクションの確認 11.1.2. 統計の収集 11.1.3. 最終リソースコミットの最適化 (LRCO:Last Resource Commit Optimization) 11.1.4. ネスト化されたトランザクション 11.1.5. トランザクションを非同期的にコミット 11.1.6. 独立したトップレベルトランザクション 11.1.7. save_state や restore_state メソッド内のトランザクション 11.1.8. 例 11.1.9. ガーベッジコレクションのオブジェクト 11.1.10. トランザクションのタイムアウト 12. ヒント Expand section "12. ヒント" Collapse section "12. ヒント" 12.1. 一般的なコツ Expand section "12.1. 一般的なコツ" Collapse section "12.1. 一般的なコツ" 12.1.1. コンストラクタでトランザクションを利用 12.1.2. save_state および restore_state メソッドに関する詳細情報 12.1.3. パッキングオブジェクト 12.2. StateManager クラスを直接利用 Expand section "12.2. StateManager クラスを直接利用" Collapse section "12.2. StateManager クラスを直接利用" 12.2.1. activate メソッド 12.2.2. deactivate メソッド 12.2.3. modified メソッド 13. ツール Expand section "13. ツール" Collapse section "13. ツール" 13.1. はじめに 13.2. Transaction Service ツールの起動 Expand section "13.2. Transaction Service ツールの起動" Collapse section "13.2. Transaction Service ツールの起動" 13.2.1. File メニュー 13.2.2. Performance メニュー 13.2.3. Window メニュー 13.2.4. Help メニュー 13.3. Performance ツールを利用 13.4. JMX ブラウザの利用 Expand section "13.4. JMX ブラウザの利用" Collapse section "13.4. JMX ブラウザの利用" 13.4.1. 属性と操作の利用 13.4.2. Object Store Browserの利用 13.4.3. Object State Viewer (OSV) 14. Transactional Objects for Javaを利用するアプリケーションの構築 Expand section "14. Transactional Objects for Javaを利用するアプリケーションの構築" Collapse section "14. Transactional Objects for Javaを利用するアプリケーションの構築" 14.1. アプリケーションの構築 Expand section "14.1. アプリケーションの構築" Collapse section "14.1. アプリケーションの構築" 14.1.1. キューの説明 14.1.2. コンストラクタおよびデコンストラクタ 14.1.3. save_state、restore_state、type メソッド 14.1.4. enqueue/dequeue 操作 14.1.5. queueSize メソッド 14.1.6. inspectValue および setValue メソッド 14.1.7. クライアント 14.1.8. 注記 15. 設定オプション Expand section "15. 設定オプション" Collapse section "15. 設定オプション" 15.1. オプション A. オブジェクトストア実装 Expand section "A. オブジェクトストア実装" Collapse section "A. オブジェクトストア実装" A.1. ObjectStore A.2. 永続オブジェクトストア Expand section "A.2. 永続オブジェクトストア" Collapse section "A.2. 永続オブジェクトストア" A.2.1. シャドーストア A.2.2. ファイルレベルのロッキングはなし A.2.3. Hashed Store A.2.4. JDBC ストア A.2.5. Cached Store B. クラス定義 Expand section "B. クラス定義" Collapse section "B. クラス定義" B.1. はじめに B.2. クラスライブラリ III. XTS開発 Expand section "III. XTS開発" Collapse section "III. XTS開発" 16. はじめに Expand section "16. はじめに" Collapse section "16. はじめに" 16.1. サービスベース処理の管理 16.2. サーブレット 16.3. SOAP 16.4. Web Services Description Language (WDSL) 17. トランザクションの概要 Expand section "17. トランザクションの概要" Collapse section "17. トランザクションの概要" 17.1. コーディネータ 17.2. トランザクションコンテキスト 17.3. パーティシパント 17.4. ACID トランザクション 17.5. 2 相コミット 17.6. 同期プロトコル 17.7. プロトコルの最適化 17.8. 非アトミックトランザクションとヒューリスティックな結果 17.9. 割り込み 17.10. 新しいトランザクションプロトコル Expand section "17.10. 新しいトランザクションプロトコル" Collapse section "17.10. 新しいトランザクションプロトコル" 17.10.1. 疎結合システムのトランザクション 18. XTSで利用されるプロトコルの概要 Expand section "18. XTSで利用されるプロトコルの概要" Collapse section "18. XTSで利用されるプロトコルの概要" 18.1. WS-Coordination Expand section "18.1. WS-Coordination" Collapse section "18.1. WS-Coordination" 18.1.1. アクティベーション 18.1.2. 登録 18.1.3. 完了 18.2. WS-Transaction Expand section "18.2. WS-Transaction" Collapse section "18.2. WS-Transaction" 18.2.1. WS-Transaction の基本 18.2.2. WS-Transaction Architecture 18.2.3. WS_Transaction モデル 18.2.4. アプリケーションメッセージ 18.3. 概要 19. はじめに Expand section "19. はじめに" Collapse section "19. はじめに" 19.1. XTS Service Archive をJBoss Transaction Service にインストール 19.2. クライアントアプリケーションの作成 Expand section "19.2. クライアントアプリケーションの作成" Collapse section "19.2. クライアントアプリケーションの作成" 19.2.1. ユーザトランザクション 19.2.2. Business Activities 19.2.3. クライアント側のハンドラ設定 19.3. トランザクショナルなWeb Serviceを作成 Expand section "19.3. トランザクショナルなWeb Serviceを作成" Collapse section "19.3. トランザクショナルなWeb Serviceを作成" 19.3.1. パーティシパント 19.3.2. サービス側のハンドラ設定 19.4. 概要 20. パーティシパント Expand section "20. パーティシパント" Collapse section "20. パーティシパント" 20.1. 概要 Expand section "20.1. 概要" Collapse section "20.1. 概要" 20.1.1. アトミックトランザクション 20.1.2. ビジネスアクティビティ 20.2. パーティシパントの作成とデプロイメント Expand section "20.2. パーティシパントの作成とデプロイメント" Collapse section "20.2. パーティシパントの作成とデプロイメント" 20.2.1. パーティシパントの実装 20.2.2. パーティシパントのデプロイ 21. XTS API Expand section "21. XTS API" Collapse section "21. XTS API" 21.1. アトミックトランザクションプロトコルの API Expand section "21.1. アトミックトランザクションプロトコルの API" Collapse section "21.1. アトミックトランザクションプロトコルの API" 21.1.1. 投票 21.1.2. TXContext 21.1.3. UserTransaction 21.1.4. UserTransactionFactory 21.1.5. TransactionManager 21.1.6. TransactionManagerFactory 21.2. ビジネスアクティビティプロトコルの API Expand section "21.2. ビジネスアクティビティプロトコルの API" Collapse section "21.2. ビジネスアクティビティプロトコルの API" 21.2.1. 互換性 21.2.2. UserBusinessActivity 21.2.3. UserBusinessActivityFactory 21.2.4. BusinessActivityManager 21.2.5. BusinessActivityManagerFactory 22. スタンドアローンのコーディネーション Expand section "22. スタンドアローンのコーディネーション" Collapse section "22. スタンドアローンのコーディネーション" 22.1. はじめに 22.2. Activation Coordinatorの設定 Expand section "22.2. Activation Coordinatorの設定" Collapse section "22.2. Activation Coordinatorの設定" 22.2.1. -D パラメータでコマンドラインオプションを渡し優先順位に並び替え 23. パーティシパンツのクラッシュリカバリ Expand section "23. パーティシパンツのクラッシュリカバリ" Collapse section "23. パーティシパンツのクラッシュリカバリ" 23.1. WS-AT リカバリ Expand section "23.1. WS-AT リカバリ" Collapse section "23.1. WS-AT リカバリ" 23.1.1. WS-ATコーディネータのクラッシュリカバリ 23.1.2. WS-AT パーティシパントのクラッシュリカバリ 23.2. WS-BA リカバリ Expand section "23.2. WS-BA リカバリ" Collapse section "23.2. WS-BA リカバリ" 23.2.1. WS-BA コーディネータのクラッシュリカバリ 23.2.2. WS-BAパーティシパントのクラッシュリカバリAPI C. 改訂履歴 索引 法律上の通知 Settings Close Language: 日本語 English Language: 日本語 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Language and Page Formatting Options Language: 日本語 English Language: 日本語 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF 13.2.2. Performance メニュー Open (開く) Performance のウィンドウを開きます。Performance ツールに関する詳細情報は「Performance ツールを利用」を参照してください。 Close All (すべてを閉じる) 開いているPerformance ウィンドウ全てを閉じます。 Previous Next