27.3. Order placed マイルストーンの作成


このマイルストーンには、Place order サブプロセスの一部である ordered 変数に応答が渡されると、到達します。

手順

  1. プロセスデザイナーで、Object LibraryMilestone を展開し、Prepare hardware spec ユーザータスクの下のキャンバスに新しいマイルストーンをドラッグします。
  2. 新規マイルストーンをクリックして、画面の右上隅の Properties diagram properties アイコンをクリックします。
  3. Name フィールドに Milestone 1: Order placed と入力します。
  4. Implementation/Execution を展開して AdHoc Autostart を選択します。
  5. Data Assignments を展開し、Assignments フィールドの diagram properties をクリックし、以下を追加します。

    Milestone evaluation condition configuration

    Source 列のドロップダウンをクリックし、Constant を選択し、org.kie.api.runtime.process.CaseData(data.get("ordered") == true) を入力します。これは、ordered というケース変数が値 true を持つことを意味します。

  6. OK をクリックします。
  7. Milestone 1: Order placed をクリックして、新しいスクリプトタスクを作成します。
  8. 新規スクリプトタスクをクリックして、画面の右上隅の Properties diagram properties アイコンをクリックします。
  9. Name フィールドに Notify requestor と入力します。
  10. Implementation/Execution を展開して System.out.println("Notification::Order placed"); と入力します。
  11. Notify requestor スクリプトタスクをクリックして、シグナル終了イベントを作成します。
  12. シグナルイベントをクリックして、画面の右上隅の Properties をクリックします。 diagram properties アイコン。
  13. Implementation/Execution を展開して Signal フィールドの下向き矢印をクリックし、New を選択します。
  14. Milestone 2: Order shipped と入力します。
  15. Signal Scope フィールドの下矢印をクリックし、Process Instance を選択します。
  16. Save をクリックします。

    図27.1 Order placed マイルストーン

    Order placed milestone
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2026 Red Hat
トップに戻る