Skip to main content

BPL リファレンス

このリファレンスでは、BPL 要素のそれぞれについて詳しく説明します。

  • 一般的な BPL 属性と BPL 要素 – BPL ビジネス・プロセスで使用するほとんどの BPL 要素に存在する属性と要素について説明します。
  • BPL <alert> – BPL ビジネス・プロセスの実行過程で、ユーザのデバイスにアラート・メッセージを送信します。
  • BPL <assign> – BPL ビジネス・プロセスの実行過程でプロパティに値を割り当てます。
  • BPL <branch> – BPL ビジネス・プロセスの中で条件に基づいて実行フローを直ちに変更します。
  • BPL <break> – BPL ビジネス・プロセスの中でループから抜けて、そのループ・アクティビティを終了します。
  • BPL <call> – BPL ビジネス・プロセスの実行過程で、ビジネス・オペレーションまたは別のビジネス・プロセスに要求を送信します。
  • BPL <case> – BPL ビジネス・プロセスの実行過程で、<switch> 要素の条件に一致した場合に一連のアクティビティを実行します。
  • BPL <catch> – BPL ビジネス・プロセスの実行過程で、<throw> 要素によって生成されたフォールトを捕捉します。
  • BPL <catchall> – BPL ビジネス・プロセスの実行過程で、どの <catch> の条件にも一致しないフォールトやシステム・エラーを捕捉します。
  • BPL <code> – BPL ビジネス・プロセスの実行過程で、1 行または複数行のカスタム・コードを実行します。
  • BPL <compensate> – BPL ビジネス・プロセスの実行過程で、<catch> または <catchall> から <compensationhandler> を呼び出します。
  • BPL <compensationhandlers> および BPL <compensationhandler> – BPL ビジネス・プロセスの実行過程で、それまでの操作を取り消す一連のアクティビティを実行する補償ハンドラを提供します。
  • BPL <context> – BPL ビジネス・プロセスで使用するために、ビジネス・プロセス実行コンテキストで 1 つまたは複数のプロパティを定義します。
  • BPL <continue> – BPL ビジネス・プロセスの実行過程で、ループを終了せずに、そのループにある次の繰り返しにジャンプします。
  • BPL <default> – BPL ビジネス・プロセスの実行過程で、一致する条件が <switch> 要素に見つからない場合に一連のアクティビティを実行します。
  • BPL <delay> – BPL ビジネス・プロセスの実行過程で、指定された期間だけ、または指定された時点までビジネス・プロセスの実行を遅延します。
  • BPL <empty> – 何のアクションも実行しません。BPL ビジネス・プロセスの中でプレースホルダとして使用します。
  • BPL <false> – BPL ビジネス・プロセスの実行過程で、<if> 要素の条件が偽の場合に一連のアクティビティを実行します。
  • BPL <faulthandlers> – BPL ビジネス・プロセスの実行過程で、フォールトとシステム・エラーを捕捉するためにゼロ個以上の <catch> と 1 つの <catchall> 要素を記述します。
  • BPL <flow> – BPL ビジネス・プロセスで、一連のアクティビティを不定の順序で実行します。
  • BPL <foreach> – BPL ビジネス・プロセスで繰り返し実行する一連のアクティビティを定義します。
  • BPL <if> – BPL ビジネス・プロセスの実行過程で条件を評価し、その結果が真であれば特定のアクションを実行し、偽であれば他のアクションを実行します。
  • BPL <label> – BPL ビジネス・プロセスで、条件分岐操作の分岐先を指定します。
  • BPL <milestone> – BPL ビジネス・プロセスで完了したステップの確認を通知するメッセージを格納します。
  • BPL <parameters> および BPL <parameter> – BPL ビジネス・プロセスで使用するために、他の BPL 要素のパラメータを名前と値のペアで指定します。
  • BPL <process> – BPL ビジネス・プロセスを定義します。
  • BPL <property> – BPL ビジネス・プロセスの実行過程で、ビジネス・プロセスの <context> 要素にプロパティを定義します。
  • <pyFromImport> – オプションの Python の from / import 文を指定します。
  • BPL <reply> – BPL ビジネス・プロセスの実行過程で、ビジネス・プロセスの実行が完了する前に、そのビジネス・プロセスから応答を送信します。
  • BPL <request> – BPL ビジネス・プロセスの実行過程で <call> 要素に要求を作成します。
  • BPL <response> – BPL ビジネス・プロセスの実行過程で、<call> 要素に受け取った応答を処理します。
  • BPL <rule> – BPL ビジネス・プロセスの実行過程でプロダクション・ビジネス・ルール・クラスを呼び出します。
  • BPL <sequence> – BPL ビジネス・プロセスの実行過程で、アクティビティを一定の順序で実行します。
  • BPL <scope> – BPL ビジネス・プロセスの実行過程で、一連のアクティビティに対するエラー処理手段を定義します。
  • BPL <sql> – BPL ビジネス・プロセスの実行過程で埋め込み SQL の SELECT 文を実行します。
  • BPL <switch> – BPL ビジネス・プロセスの実行過程で、一連の条件を評価し、実行する操作を決定します。
  • BPL <sync> – BPL ビジネス・プロセスの実行過程で、1 つ以上の非同期要求からの応答を待機します。
  • BPL <throw> – BPL ビジネス・プロセスの実行過程で、固有の指定されたフォールトをスローします。
  • BPL <trace> – BPL ビジネス・プロセスの実行過程で、フォアグラウンドの ObjectScript シェルにメッセージを書き込みます。
  • BPL <transform> – BPL ビジネス・プロセスの実行過程で、データ変換機能を使用してオブジェクトを別のオブジェクトに変換します。
  • BPL <true> – BPL ビジネス・プロセスの実行過程で、<if> 要素の条件が真の場合に一連のアクティビティを実行します。
  • BPL <until> – BPL ビジネス・プロセスの実行過程で、条件が真になるまでアクティビティを繰り返し実行します。
  • BPL <while> – BPL ビジネス・プロセスの実行過程で、条件が真である限り、アクティビティを繰り返し実行します。
  • BPL <xpath> – BPL ビジネス・プロセスの実行過程で、ターゲット XML ドキュメントの XPath 式を評価します。
  • BPL <xslt> – BPL ビジネス・プロセスの実行過程で埋め込み XSLT の変換を実行します。
FeedbackOpens in a new tab