Jump To Close Expand all Collapse all Table of contents JBPM リファレンスガイド 1. はじめに Expand section "1. はじめに " Collapse section "1. はじめに " 1.1. 概要 1.2. jPDL スイート 1.3. jPDL グラフィカルプロセスデザイナー 1.4. jBPM コンソール Web アプリケーション 1.5. jBPM コアライブラリー 1.6. アイデンティティーコンポーネント 1.7. jBPM ジョブエグゼキューター 1.8. まとめ 2. チュートリアル Expand section "2. チュートリアル " Collapse section "2. チュートリアル " 2.1. "Hello World" の例 2.2. データベースの例 2.3. コンテキストの例: プロセス変数 2.4. タスク割り当ての例 2.5. カスタムアクションの例 3. 設定 Expand section "3. 設定 " Collapse section "3. 設定 " 3.1. ファクトリーのカスタマイズ 3.2. 設定プロパティー 3.3. その他の設定ファイル 3.4. 楽観的な並行処理の例外のロギング 3.5. オブジェクトファクトリー 4. 永続性 Expand section "4. 永続性 " Collapse section "4. 永続性 " 4.1. 永続性アプリケーションプログラミングインターフェイス Expand section "4.1. 永続性アプリケーションプログラミングインターフェイス " Collapse section "4.1. 永続性アプリケーションプログラミングインターフェイス " 4.1.1. 設定フレームワークとの関係 4.1.2. JbpmContext の便利なメソッド 4.2. 永続性サービスの設定 Expand section "4.2. 永続性サービスの設定 " Collapse section "4.2. 永続性サービスの設定 " 4.2.1. DbPersistenceServiceFactory Expand section "4.2.1. DbPersistenceServiceFactory" Collapse section "4.2.1. DbPersistenceServiceFactory" 4.2.1.1. Hibernate セッションファクトリー 4.2.1.2. C3PO 接続プールの設定 4.2.1.3. ehCache プロバイダーの設定 4.2.2. Hibernate トランザクション 4.2.3. JTA トランザクション 4.2.4. クエリーのカスタマイズ 4.2.5. データベースの互換性 Expand section "4.2.5. データベースの互換性 " Collapse section "4.2.5. データベースの互換性 " 4.2.5.1. JDBC 接続の分離レベル 4.2.5.2. データベースの変更 4.2.5.3. データベーススキーマ Expand section "4.2.5.3. データベーススキーマ " Collapse section "4.2.5.3. データベーススキーマ " 4.2.5.3.1. プログラムによるデータベーススキーマ操作 4.2.5.4. Hibernate クラスの組み合わせ 4.2.5.5. jBPM Hibernate マッピングファイルのカスタマイズ 4.2.5.6. 2 次キャッシュ 5. Java EE アプリケーションサーバーの機能 Expand section "5. Java EE アプリケーションサーバーの機能 " Collapse section "5. Java EE アプリケーションサーバーの機能 " 5.1. エンタープライズ Bean 5.2. jBPM エンタープライズ設定 5.3. Hibernate エンタープライズ設定 5.4. クライアントコンポーネント 5.5. まとめ 6. プロセスモデリング Expand section "6. プロセスモデリング " Collapse section "6. プロセスモデリング " 6.1. 役に立つ定義 6.2. プロセスグラフ 6.3. ノード Expand section "6.3. ノード " Collapse section "6.3. ノード " 6.3.1. ノードの役割 6.3.2. ノードタイプ: タスクノード 6.3.3. ノードタイプ: 状態 6.3.4. ノードタイプ: 決定 6.3.5. ノードタイプ: フォーク 6.3.6. ノードタイプ: ジョイン 6.3.7. ノードタイプ: ノード 6.4. 遷移 6.5. アクション Expand section "6.5. アクション" Collapse section "6.5. アクション" 6.5.1. アクションリファレンス 6.5.2. イベント 6.5.3. イベントの受け渡し 6.5.4. スクリプト 6.5.5. カスタムイベント 6.6. スーパーステート Expand section "6.6. スーパーステート " Collapse section "6.6. スーパーステート " 6.6.1. スーパーステート遷移 6.6.2. スーパーステートイベント 6.6.3. 階層名 6.7. 例外処理 6.8. プロセス構成 6.9. カスタムノードの動作 6.10. グラフ実行 6.11. トランザクションの境界 7. コンテキスト Expand section "7. コンテキスト " Collapse section "7. コンテキスト " 7.1. プロセス変数へのアクセス 7.2. 変数の寿命 7.3. 可変永続性 7.4. 可変スコープ Expand section "7.4. 可変スコープ " Collapse section "7.4. 可変スコープ " 7.4.1. 変数のオーバーロード 7.4.2. 変数のオーバーライド 7.4.3. タスクインスタンス変数のスコープ 7.5. 一時変数 8. タスク管理 Expand section "8. タスク管理 " Collapse section "8. タスク管理 " 8.1. タスク 8.2. タスクインスタンス Expand section "8.2. タスクインスタンス " Collapse section "8.2. タスクインスタンス " 8.2.1. タスクインスタンスのライフサイクル 8.2.2. タスクインスタンスとグラフ実行 8.3. 割り当て Expand section "8.3. 割り当て " Collapse section "8.3. 割り当て " 8.3.1. 割り当てのインターフェイス 8.3.2. 割り当てのデータモデル 8.3.3. 個人タスクリスト 8.3.4. グループタスクリスト 8.4. タスクインスタンス変数 8.5. タスクコントローラー 8.6. スイムレーン 8.7. 開始タスクのスイムレーン 8.8. タスクイベント 8.9. タスクタイマー 8.10. タスクインスタンスのカスタマイズ 8.11. アイデンティティーコンポーネント Expand section "8.11. アイデンティティーコンポーネント " Collapse section "8.11. アイデンティティーコンポーネント " 8.11.1. アイデンティティーモデル 8.11.2. 割り当て式 Expand section "8.11.2. 割り当て式" Collapse section "8.11.2. 割り当て式" 8.11.2.1. 最初の項 8.11.2.2. 次の項 8.11.3. アイデンティティーコンポーネントの削除 9. スケジューラー Expand section "9. スケジューラー " Collapse section "9. スケジューラー " 9.1. タイマー 9.2. スケジューラーのデプロイメント 10. 非同期継続 Expand section "10. 非同期継続 " Collapse section "10. 非同期継続 " 10.1. 概念 10.2. 例 10.3. ジョブエグゼキューター 10.4. jBPM のビルトインの非同期メッセージング 11. ビジネスカレンダー Expand section "11. ビジネスカレンダー " Collapse section "11. ビジネスカレンダー " 11.1. 期日 Expand section "11.1. 期日 " Collapse section "11.1. 期日 " 11.1.1. 期間 11.1.2. 基準日 11.1.3. 期日の例 11.2. カレンダーの設定 11.3. 例 12. メールサポート Expand section "12. メールサポート " Collapse section "12. メールサポート " 12.1. JPDL におけるメール Expand section "12.1. JPDL におけるメール " Collapse section "12.1. JPDL におけるメール " 12.1.1. メールアクション 12.1.2. メールノード 12.1.3. "タスク割り当て" メール 12.1.4. "タスクリマインダー" メール 12.2. メールにおける式 12.3. メールの受信者の指定 Expand section "12.3. メールの受信者の指定 " Collapse section "12.3. メールの受信者の指定 " 12.3.1. 複数の受信者 12.3.2. BCC アドレスへのメールの送信 12.3.3. アドレス解決 12.4. メールテンプレート 12.5. メールサーバーの設定 12.6. メール認証 Expand section "12.6. メール認証 " Collapse section "12.6. メール認証 " 12.6.1. メール認証の設定 12.6.2. メール認証のロジック 12.7. "From" アドレスの設定 12.8. メールサポートのカスタマイズ 13. ロギング Expand section "13. ロギング " Collapse section "13. ロギング " 13.1. ログの作成 13.2. ログ設定 13.3. ログの取得 14. jBPM プロセス定義言語 Expand section "14. jBPM プロセス定義言語 " Collapse section "14. jBPM プロセス定義言語 " 14.1. プロセスアーカイブ Expand section "14.1. プロセスアーカイブ " Collapse section "14.1. プロセスアーカイブ " 14.1.1. プロセスアーカイブのデプロイ 14.1.2. プロセスのバージョン管理 14.1.3. デプロイされたプロセス定義の変更 14.1.4. プロセスインスタンスの移行 14.2. 委譲 Expand section "14.2. 委譲" Collapse section "14.2. 委譲" 14.2.1. jBPM クラスローダー 14.2.2. プロセスクラスローダー 14.2.3. 委譲の設定 Expand section "14.2.3. 委譲の設定 " Collapse section "14.2.3. 委譲の設定 " 14.2.3.1. config-type フィールド 14.2.3.2. config-type Bean 14.2.3.3. config-type コンストラクター 14.2.3.4. config-type configuration-property 14.3. 式 14.4. jPDL XML スキーマ Expand section "14.4. jPDL XML スキーマ " Collapse section "14.4. jPDL XML スキーマ " 14.4.1. 検証 14.4.2. process-definition 14.4.3. node 14.4.4. 共通のノード要素 14.4.5. start-state 14.4.6. end-state 14.4.7. state 14.4.8. task-node 14.4.9. process-state 14.4.10. super-state 14.4.11. fork 14.4.12. join 14.4.13. decision 14.4.14. event 14.4.15. transition 14.4.16. action 14.4.17. script 14.4.18. expression 14.4.19. variable 14.4.20. handler 14.4.21. timer 14.4.22. create-timer 14.4.23. cancel-timer 14.4.24. task 14.4.25. スイムレーン 14.4.26. 割り当て 14.4.27. Controller 14.4.28. sub-process 14.4.29. condition 14.4.30. exception-handler 15. ワークフローのテスト駆動開発 Expand section "15. ワークフローのテスト駆動開発 " Collapse section "15. ワークフローのテスト駆動開発 " 15.1. ワークフローのテスト駆動開発の概要 15.2. XML ソース Expand section "15.2. XML ソース " Collapse section "15.2. XML ソース " 15.2.1. プロセスアーカイブの解析 15.2.2. XML ファイルの解析 15.2.3. XML 文字列の解析 A. GNU Lesser General Public License 2.1 B. 更新履歴 法律上の通知 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 Red Hat Training A Red Hat training course is available for JBoss Enterprise SOA Platform JBPM リファレンスガイド JBoss Enterprise SOA Platform 5JBoss 開発者向け5.3.1 エディッション 法律上の通知概要 このガイドでは、JBoss Enterprise SOA Platform で JBPM と JPDL を使用する方法を説明します。 Next