![](../images/logo_with_line.gif) |
![](../images/title_wli.gif) |
ドキュメントのダウンロード |
サイト マップ |
用語集 |
|
|
BPM クライアント アプリケーション プログラミング
|
Part I. API 開発の基本
Business Process Management API による開発
はじめに
WebLogic Integration プロセス エンジン
WebLogic Server インフラストラクチャ
プロセス エンジンのコンポーネント アーキテクチャ
セッション EJB
エンティティ EJB
メッセージ駆動型 Bean
BPM API
Admin セッション EJB
Audit セッション EJB
EJBCatalog セッション EJB
Permission セッション EJB
PluginManager セッション EJB
PluginManagerCfg セッション EJB
ServerProperties セッション EJB
WLPIPrincipal セッション EJB
Worklist セッション EJB
XMLRepository セッション EJB
クライアント共通パッケージ
クライアント ユーティリティ パッケージ
クライアント/サーバ共通パッケージ
プラグイン共通パッケージ
セキュリティ共通パッケージ
ユーティリティ パッケージ
XML リポジトリ ヘルパー パッケージ
BPM アプリケーション開発タスク
コンフィグレーション
設計
実行時の管理
モニタ
プラグイン開発
BPM API のサンプル
コマンドライン管理サンプル
コマンドライン Studio サンプル
コマンドライン Worklist サンプル
コマンドライン SAX パーサ サンプル
JSP Worklist サンプル
パッケージおよびインタフェースのインポート
BPM パッケージおよびインタフェース
汎用 Java パッケージ
プロセス エンジンへの接続
API セッション EJB へのアクセス
手順 1 −セッション EJB のホーム インタフェースを JNDI でルックアップする
手順 2 −ホーム インタフェースを使用してリモート セッション オブジェクトを作成する
コンビニエンス メソッドを使用した EJB へのアクセス
プロセス エンジン情報へのアクセス
サーバ バージョンの取得
パッケージ バージョンの取得
テンプレート定義バージョンの取得
サーバ プロパティの取得
コンビニエンス メソッドの使い方
プロセス エンジンに関する情報へのアクセス例
値オブジェクトの使い方
値オブジェクトの概要
値オブジェクトの作成
値オブジェクトによるオブジェクト データへのアクセス
値オブジェクトのソート
値オブジェクトの使用例
JMS コネクタの確立
JMS の概要
プロセス エンジンで使用される JMS 送り先
JMS への接続
メッセージの非同期受信
複数のイベント キューに対するメッセージ駆動型 Bean の生成
メッセージ配信の保証
メッセージの順次処理の保証
JMS トピックへの接続例
BPM トランザクション モデルの理解
トランザクションの開始方法
トランザクションのコミット方法
ワークフロー インスタンスの処理方法
ワークフロー インスタンスが静止状態になる方法
例外の処理方法
新しいトランザクションの強制開始方法
トランザクションのサンプル
サンプル 1 −アクションが単一タスクとして定義されているビジネス オペレーション
単一トランザクション
複数トランザクション
サンプル 2 −アクションが複数タスクとして定義されているビジネス オペレーション
単一トランザクション
複数トランザクション
プロセス エンジンからの切断
セッション EJB 参照の削除
他のリソースの解放
JMS コネクタの停止および終了
コンテキストの終了
セキュリティ レルムのコンフィグレーション
セキュリティに関する基本情報の取得
セキュリティ レルムのクラス名の取得
セキュリティ レルムの管理性および永続性のチェック
サーバの URL の取得
ユーザ ID の取得
セキュリティに関する基本情報の取得例
オーガニゼーション、ロールおよびユーザのコンフィグレーション
オーガニゼーションのコンフィグレーション
オーガニゼーションを追加する
オーガニゼーションにユーザを追加する
すべてのオーガニゼーション名を取得する
特定のオーガニゼーションに対して定義されているロールを取得する
特定のオーガニゼーションに対して定義されているユーザを取得する
オーガニゼーション情報を取得する
オーガニゼーション情報を設定する
オーガニゼーションからユーザを削除する
オーガニゼーションを削除する
オーガニゼーションのコンフィグレーション例
ロールのコンフィグレーション
ロールを追加する
ロールにユーザを追加する
特定のロールに対して定義されているユーザを取得する
ロール情報を取得する
ロール情報を設定する
ロールからユーザを削除する
ロールを削除する
ロールのコンフィグレーション例
ユーザのコンフィグレーション
ユーザを追加する
すべてのユーザを取得する
ユーザ オーガニゼーションを取得する
ユーザ ロールを取得する
ユーザ情報を取得する
ユーザ情報を設定する
ユーザを削除する
ユーザのコンフィグレーション例
セキュリティ情報のマッピング
セキュリティ レルム グループの取得
グループへのロールのマッピング
グループへの複数のロールのマッピング
特定のロールに対するグループ マッピングの取得
特定のオーガニゼーションに対して定義されているすべてのロールに対するグループ マッピングの取得
パーミッションのコンフィグレーション
パーミッションの概要
すべてのロールに対するパーミッションの取得
特定のロールに対するパーミッションの取得
すべてのユーザに対するパーミッションの取得
特定のユーザに対するパーミッションの取得
特定のパーミッションの設定のチェック
ロール固有のパーミッションの設定
特定のロールに対してパーミッションを設定する
複数のロールに対してパーミッションのグループを設定する
ユーザ固有のパーミッションの設定
のユーザ 1 人に固有なパーミッションを設定する
複数のユーザに対してパーミッション グループを設定する
Part II. コンフィグレーション
ビジネス オペレーションのコンフィグレーション
ビジネス オペレーションの追加
ビジネス オペレーションの取得
ビジネス オペレーションの更新
ビジネス オペレーションの削除
EJB 記述子の取得
Java クラス記述子の取得
ビジネス オペレーションのコンフィグレーション例
EJB 記述子の取得例
Inspect Always フラグを問い合わせる
Inspect Always フラグを設定する
デプロイ EJB 名を取得する
EJB デプロイメント記述子を取得する
ビジネス オペレーションのコンフィグレーション例
ビジネス オペレーションを削除する
すべてのビジネス オペレーションを取得する
イベント キーのコンフィグレーション
イベント キーの概要
イベント キーの追加
イベント キー情報の取得
イベント キーの更新
イベント キーを削除する
イベント キーのコンフィグレーション例
イベント キーの追加
イベント キーの削除
イベント キーの取得
イベント キーの更新
ビジネス カレンダーのコンフィグレーション
ビジネス カレンダーの追加
ビジネス カレンダーの取得
ビジネス カレンダー定義の取得
ビジネス カレンダーの更新
ビジネス カレンダーの削除
ビジネス カレンダーのコンフィグレーション例
ビジネス カレンダーの追加
ビジネス カレンダーの削除
ビジネス カレンダー定義の取得
ビジネス カレンダーの取得
ビジネス カレンダーの更新
Part III. 設計
ワークフロー テンプレートの作成および管理
テンプレートの作成
テンプレートの取得
オーガニゼーションのテンプレートの取得
テンプレート オーガニゼーションの取得
テンプレート オーガニゼーションの設定
テンプレートの更新
Dテンプレートの削除
テンプレートの管理例
テンプレートの作成
テンプレートの削除
オーガニゼーションのテンプレートの取得
ワークフロー テンプレート定義の作成および管理
テンプレート定義の作成
テンプレート定義情報の取得
テンプレートの定義の取得
テンプレート定義のコンテンツの取得
テンプレート定義のコンテンツの設定
テンプレート定義オーナの取得
呼び出し可能なワークフローの取得
呼び出し可能なワークフローの検索
テンプレート定義のロックおよびロック解除
テンプレート定義の削除
タスクの管理
タスクの取得
タスクの割り当て
タスク数の取得
タスクへの完了または未完了マークの付与
タスク プロパティの設定
タスクのルーティングの管理
タスクの再ルーティングの追加
タスクの再ルーティングの取得
タスクの再ルーティングの更新
タスクの再ルーティングの削除
タスクのルーティング例
タスクの再ルーティングの追加
タスクの再ルーティングの削除
タスクの再ルーティングの取得
XML リポジトリの管理
XML リポジトリ フォルダの管理
フォルダまたはサブフォルダの作成
すべてのフォルダ名とサブフォルダ名の取得
フォルダ ツリーの取得
フォルダ情報の取得する
フォルダの再編
フォルダ名の変更
フォルダの更新
フォルダの削除
XML リポジトリ エンティティの管理
エンティティの作成
エンティティ名の取得
エンティティ情報の取得
フォルダ内のエンティティの編成
エンティティ名の変更
エンティティの更新
エンティティの削除
EJB 環境変数の値の取得
ワークフロー オブジェクトの発行
発行可能オブジェクトについて
パッケージ エントリの作成
発行可能オブジェクトのパッケージのエクスポート
発行可能オブジェクトのパッケージのインポート
発行可能オブジェクトのパッケージの読み取り
Part IV. 実行時の管理
アクティブなオーガニゼーションの管理
アクティブ オーガニゼーションについて
アクティブ オーガニゼーション名の取得
すべてのオーガニゼーション名の取得
アクティブ オーガニゼーションの設定
アクティブ オーガニゼーションの管理例
アクティブ オーガニゼーション名を取得する
すべてのオーガニゼーション名を取得する
アクティブ オーガニゼーションを設定する
手動によるワークフローの開始
開始可能なワークフローの取得
手動によるワークフローの開始
手動によるワークフロー開始のサンプル
コマンドラインの Worklist サンプル
開始可能なワークフローを取得する
ワークフローを手動で開始する
JSP Worklist サンプル
実行時タスクの管理
タスクの取得
すべてのタスクの取得
タスク数の取得
タスクの実行
クライアント要求に対する応答
タスクの割り当て
タスクへの完了または未完了マークの付与
タスク プロパティの設定
インスタンス変数の更新
例外ハンドラの呼び出し
実行時タスクの管理例
コマンドライン Worklist サンプル
タスク数を取得する
すべてのタスクを取得する
タスクを割り当てる
タスクを実行する
タスクに完了マークを付ける
タスク プロパティを設定する
タスクの割り当てを解除する
タスクに未完了マークを付ける
コマンドライン SAX パーサー サンプル
クライアント要求を解析する
クライアント要求に対して応答する
JSP Worklist サンプル
タスクを取得する
タスクを実行する
クライアント要求を解析する
クライアント要求に対して応答する
タスクを割り当てる
タスクに完了または未完了マークを付ける
タスク プロパティを設定する
Part V. モニタ
実行時ワークフロー インスタンスのモニタ
ワークフロー インスタンスの取得
ワークフロー インスタンスの確認
ワークフロー テンプレート インスタンスの確認
ワークフロー テンプレート定義の確認
ワークフロー インスタンス タスクの取得
ワークフロー インスタンス情報の取得
ワークフロー インスタンスのアカウントの取得
ワークフロー インスタンスの削除
特定のワークフロー インスタンスの削除
ワークフロー テンプレートまたはテンプレート定義のすべてのインスタンスの削除
実行時ワークロードのクエリ
実行時統計のクエリ
実行時の変数のモニタリング
ワークフロー インスタンスの変数の取得
ワークフロー インスタンスの変数の設定
ワークフロー例外のモニタリング
例外処理の概要
ワークフロー例外
ワークフロー例外ハンドラ
ワークフロー例外の作成
ワークフロー例外情報の取得
ワークフロー例外の取得
重大度レベルの情報の取得
メッセージ テキストの取得
メッセージ番号の取得
発生源の名前の取得
ワークフロー例外がデータベースのデッドロックに起因するかの確認
スタック トレースのプリント
ワークフロー例外ハンドラの呼び出し
DTD フォーマット
監査 DTD
階層構造ダイアグラム
DTD フォーマット
要素説明
監査 DTD のサンプル
ビジネス カレンダー DTD
階層構造ダイアグラム
DTD フォーマット
要素説明
ビジネス カレンダー DTD のサンプル
クライアント呼び出しアドイン要求 DTD
階層構造ダイアグラム
DTD フォーマット
要素説明
クライアント呼び出しアドイン要求 DTD のサンプル
クライアント呼び出しアドイン応答 DTD
階層構造ダイアグラム
DTD フォーマット
要素説明
クライアント呼び出しプログラム要求 DTD
階層構造ダイアグラム
DTD フォーマット
要素説明
クライアント呼び出しプログラム要求 DTD のサンプル
クライアント呼び出しプログラム応答 DTD
階層構造ダイアグラム
DTD フォーマット
要素説明
クライアント呼び出しプログラム応答 DTD のサンプル
クライアント メッセージ ボックス要求 DTD
階層構造ダイアグラム
DTD フォーマット
要素説明
クライアント メッセージ ボックス要求 DTD のサンプル
クライアント メッセージ ボックス応答 DTD
階層構造ダイアグラム
DTD フォーマット
要素説明
クライアント メッセージ ボックス応答 DTD のサンプル
クライアント要求 DTD
階層構造ダイアグラム
DTD フォーマット
要素説明
エンティティ説明
クライアント変数設定要求 DTD
階層構造ダイアグラム
DTD フォーマット
要素説明
クライアント変数設定要求 DTD のサンプル
クライアント変数設定応答 DTD
階層構造ダイアグラム
DTD フォーマット
要素説明
クライアント変数設定応答 DTD のサンプル
インポート応答 DTD
階層構造ダイアグラム
DTD フォーマット
要素説明
統計要求 DTD
階層構造ダイアグラム
DTD フォーマット
要素説明
統計応答 DTD
階層構造ダイアグラム
DTD フォーマット
要素説明
テンプレート DTD
階層構造ダイアグラム
DTD フォーマット
要素説明
テンプレート定義 DTD
階層構造ダイアグラム
DTD フォーマット
要素説明
エンティティ説明
テンプレート定義 DTD サンプル
分岐ノードのサンプル
完了ノードのサンプル
イベント ノードのサンプル
結合ノードのサンプル
開始ノードのサンプル
タスク ノードのサンプル
ワークロード要求 DTD
階層構造ダイアグラム
DTD フォーマット
要素説明
ワークロード応答 DTD
階層構造ダイアグラム
DTD フォーマット
要素説明
値オブジェクトのまとめ
BusinessCalendarInfo オブジェクト
EventKeyInfo オブジェクト
InstanceInfo オブジェクト
OrganizationInfo オブジェクト
PermissionInfo オブジェクト
RepositoryFolderInfo オブジェクト
RepositoryFolderInfoHelper オブジェクト
RerouteInfo オブジェクト
RoleInfo オブジェクト
RolePermissionInfo オブジェクト
TaskInfo オブジェクト
TemplateDefinitionInfo オブジェクト
TemplateInfo オブジェクト
UserInfo オブジェクト
UserPermissionInfo オブジェクト
VariableInfo オブジェクト
VersionInfo オブジェクト
XMLEntityInfo オブジェクト
XMLEntityInfoHelper オブジェクト
EJB 記述子および Java クラス記述子
ClassDescriptor オブジェクト
ClassInvocationDescriptor オブジェクト
EJBDescriptor オブジェクト
EJBInvocationDescriptor オブジェクト
MethodDescriptor オブジェクト
Studio および Worklist のロゴとテキストのカスタマイズ
データベース スキーマ