ビジネス プロセス構築ガイド

     前  次    目次     
ここから内容

ビジネス プロセス構築ガイド

この節に含まれるトピック

ビジネス プロセス アプリケーションの作成

アプリケーションのコンポーネント

アプリケーションの設計

ビジネス プロセス アプリケーションの作成

新しいアプリケーションを作成するには

ビジネス プロセス プロパティの設定

ビジネス プロセス プロパティを設定するには

general

process

ビジネス プロセスのアノテーションの設定

ビジネス プロセス アノテーションを設定するには

BeanInfo

ClassReliable

Ebxml

FeatureInfo

Handler

ManifestAttribute

ManifestAttributes

Protocol

Rosettanet

Schemas

Stateful

TargetNamespace

Version

WSSecurityCallback

WSSecurityService

Wsdl

XmlNamespaces

Com.bea.wli.common.XQuery

Com.bea.wli.jpd.Process

ビジネス プロセスの開始

開始ノードの設計

ビジネス プロセス用の開始メソッドを定義するには

クライアント要求開始 (非同期)

Client Request ノードの設計を完了するには

戻り値のあるクライアント要求開始 (同期)

Client Request with Return ノード グループの設計を完了するには

ノード グループの要求部分用の一般的な設定の指定

ノード グループの要求部分用データ設定の受信の指定

ノード コンフィグレーションの編集について

ノード グループの戻り値部分用の一般的な設定の指定

ノード グループの戻り値部分用データ設定の送信の指定

Client Request with Return ノード グループへのノードの追加

Client Request with Return ノードにおけるメソッドの命名

サブスクリプションの開始 (非同期)

Subscription 開始ノードの設計を完了するには

サブスクリプションの開始 (同期)

同期または非同期の Subscription 開始ノードの選択について

同期 Subscription 開始ノードの設計を完了するには

イベント選択の開始

Event Choice 開始ノードの設計を完了するには

開始ノードの例外ハンドラ

クライアントとの対話

クライアントからメッセージを受信する

ビジネス プロセスでの Client Request ノードの作成

Client Request ノードの設計

一般的な設定を指定するには

データの受信を指定するには

Client Request ノードにおけるメソッドの命名

メッセージのクライアントへの送信

ビジネス プロセスでの Client Response ノードの作成

Client Response ノードの設計

一般的な設定を指定するには

データの送信を指定するには

動的コールバック プロパティの追加

動的コールバック プロパティを設定するには

クライアント メッセージのバッファリング

送信クライアント メッセージをバッファリングするには

コントロールを使用してリソースと対話する

ビジネス プロセスとリソース間の対話を設計する

ビジネス プロセスでのコントロール ノードの作成

ビジネス プロセスでコントロール ノードを作成するには

メソッドを [データ パレット] の [コントロール] からデザイン ビューにドラッグ アンド ドロップする

デザイン ビューで最初にコントロールを作成し、その後、適切なメソッドを割り当てる

コントロール ノードの設計

コントロールのインスタンスをビジネス プロセス プロジェクトに追加する

コントロールのインスタンスをビジネス プロセス プロジェクトに追加するには

トランスフォーメーションに関する注意

コントロールのインスタンスを編集または削除するには

コントロール ノードのコンフィグレーション

コントロール ノード ビルダを呼び出すには

一般的な設定 (コントロール インスタンスとターゲット メソッドの選択)

データの送信/データの受信 (コントロール送信 (またはコントロール コールバック) メソッド パラメータへの変数のマップ)

コントロール プロパティとアノテーションの設定

コントロール タイプのプロパティを表示および編集するには

コントロール タイプのアノテーションを表示および編集するには

コントロール インスタンスのプロパティを表示および編集するには

複数イベントの受信

ビジネス プロセスでの Event Choice ノードの作成

イベント選択グループの設計

クライアントまたはリソースからイベントを受信するには

タイマー イベントを受信するには

パラレル実行パスの作成

ビジネス プロセスでのパラレル実行について

ビジネス プロセスでの Parallel ノードの作成

ビジネス プロセスにパラレル ノードを追加するには

Parallel ノードの設計

結合条件を定義するには

Decision ノードのブランチにロジックを追加するには

分岐条件の定義

ビジネス プロセスでの Decision ノードの作成

ビジネス プロセスで Decision ノードを作成するには

Decision ノードの設計

条件のロジックを設計するには

変数 (スキーマ)

メソッド

Decision ノードのパスにアクティビティを追加するには

Decision ノードの例

ケース文の作成

Decision ノードと Switch ノードの比較

Switch ノードの作成

ビジネス プロセスでの Switch ノードの作成

Switch ノードの設計

切り替えロジックを設計するには

変数 (スキーマ)

メソッド

ケース文を指定するには

スキーマ

メソッド

定数または変数

Switch ノードでパスへのアクティビティを追加するには

Perform ノードでのカスタム Java コードの記述

ビジネス プロセスで Perform ノードを作成するには

ループ ロジックの作成

While ノード グループについて

ビジネス プロセスにおける While ノード グループの作成

ビジネス プロセスに While グループを追加するには

While ノード グループの設計

条件ロジックの設計

While グループにおけるパスへのアクティビティの追加

リスト内の項目によるループ

ビジネス プロセスにおける For Each ノードの作成

For Each ノードをビジネス プロセスに追加するには

For Each ノードの設計

反復する XML または MFL の繰り返し要素を選択するには

アクティビティを For Each ノードに追加するには

ビジネス プロセスでのエンドポイントの指定

ビジネス プロセスで Finish ノードを作成するには

ビジネス プロセス内のノードのグループ化

グループを作成するには - 方法 1

グループを作成するには - 方法 2

削除、グループを削除、グループを折りたたむ、または展開するには

例外、メッセージ、グループのタイムアウト パスをアクティブにするには

例外の処理

例外ハンドラのタイプ

例外ハンドラ パスの作成

例外パスを作成するには

例外パスをコンフィグレーションするには

general

exception

例外ハンドラ パスの削除

例外パスを削除するには

例外ハンドラの実行順序

トランザクション ブロックにおける例外の処理

補正のための例外ハンドラの使用

補正の例

未処理の例外

メッセージ パスの追加

メッセージ パスの作成

メッセージ パスを作成するには

メッセージ パスをコンフィグレーションするには

general

message

メッセージ パスの削除

メッセージ パスを削除するには

タイムアウト パスの追加

タイムアウト パスの作成

タイムアウト パスを作成するには

タイムアウト パスをコンフィグレーションするには

general

timeout

タイムアウト パスの削除

タイムアウト パスを削除するには

ビジネス プロセスの実行およびテスト

テスト ブラウザの使用

テスト ブラウザを起動するには

概要

コンソール

テスト フォーム

テスト SOAP

メッセージ ブローカ

プロセス グラフ

ビジネス プロセスのパブリック メソッドのテスト

ビジネス プロセスのパブリック メソッドをテストするには

メッセージ ブローカ チャネルのテスト

メッセージ ブローカ チャネルをテストするには

プロセス グラフの表示

プロセス グラフを表示するには

サービス URL について

ビジネス プロセス変数とデータ型

変数の作成

データ パレットに新しい変数を作成するには

ノード ビルダに新しい変数を作成するには

アプリケーションの変数データ型を変換するには

変数の削除

変数を削除するには

データ型の操作

XML Object のヒント

XML スキーマ作成のヒント

Java コレクションのヒント

MFL データの XML 変数への割り当てと XML データの MFL 変数への割り当て

シナリオ例 - MFL データの XML 変数への割り当てと、XML データの MFL 変数への割り当てが必要な場合

Client Request ノードを設計するには

Client Response ノードを設計するには

スキーマの検証

型付き XML 変数の検証

型なし XML タイプの型付けと検証

ビジネス プロセスのバージョニング

ビジネス プロセスの新しいバージョンの作成

ビジネス プロセスの最初のバージョンを作成するには

プロセスの新しいバージョンを作成するには

ビジネス プロセスの新しいバージョンのコンフィグレーション

ビジネス プロセスのバージョンをアクティブ バージョンにするには

ビジネス プロセスのバージョンの編集

ビジネス プロセスのバージョンの削除

ビジネス プロセスのバージョンを削除するには

長時間実行されるビジネス プロセスに対するバージョニングの使用

ビジネス プロセスのバージョン方法を指定するには

バージョニングされたビジネス プロセスのインポート

ステートレス/ステートフル ビジネス プロセスの構築

ビジネス プロセスがステートフルまたはステートレスのいずれであるかを表示するには

ステートレス プロセスの変数の取り扱い

同期/非同期のビジネス プロセスの構築

サブプロセスの操作

同期サブプロセス

On Sync Failure プロパティをコンフィグレーションするには

非同期サブプロセス

同期クライアントと非同期ビジネス プロセス

非同期プロセスが必要な同期クライアントを作成するには

同期/非同期 WSDL ファイルを作成するには

制限事項

同期および非同期のペアを混合することはできない

同期ペア内に Client Request を置くことはできない

同期クライアントでは、Client Request ノード内の SOAP 添付付きの非同期プロセスを呼び出すことはできない

同期/非同期セキュリティ

SyncAsyncServlet を介してアクセスされるリソースの基本認証をコンフィグレーションするには

トランザクション境界

暗黙的なトランザクション境界の規則

暗黙的なトランザクション境界の例

明示的なトランザクション境界

明示的なトランザクション境界の作成

明示的なトランザクションを作成するには - 方法 1

明示的なトランザクションをするには - 方法 2

明示的なトランザクションのプロパティの設定

トランザクションのプロパティを設定するには

general

transaction

トランザクション ブロックにおける例外の処理

ビジネス プロセスのソース コード

概要

ビジネス プロセス言語

変数

コントロール宣言

クライアント操作およびコントロール コミュニケーション メソッド

コードを編集できますか?

実行メソッド

XQuery 文

ebXML 参加者ビジネス プロセスの構築

ebXML 参加者ビジネス プロセスについて

ebXML 参加者ビジネス プロセスの作成

ebXML 参加者ビジネス プロセスを作成するには

ebXML 参加者ビジネス プロセスのカスタマイズ

ビジネス プロセス アノテーションのコンフィグレーション (必須)

名前と引数タイプのカスタマイズ (省略可能)

ebXML メッセージ エンベロープの取得 (省略可能)

RosettaNet 参加者ビジネス プロセスの構築

RosettaNet 参加者ビジネス プロセスについて

RosettaNet 参加者ビジネス プロセスの作成

RosettaNet 参加者ビジネス プロセスを作成するには

RosettaNet 参加者ビジネス プロセスのカスタマイズ

ビジネス プロセス アノテーションのコンフィグレーション (必須)

引数タイプのカスタマイズ (省略可能)

データ トランスフォーメーションのコンフィグレーション (必須)

プライベート参加者プロセスの統合 (必須)

障害通知の設定 (必須)

Integration アプリケーションの構築およびデプロイ

反復的開発モードでの作業

EAR フォーマットでのアプリケーションのデプロイ


  ページの先頭       前  次