第8章 タイマー


タイマーを使用して、特定の期間後にロジックをトリガーするか、一定の間隔で特定のアクションを繰り返すことができます。タイマーは、1 回または繰り返しトリガーするまで、事前定義の時間を待ちます。

8.1. Red Hat Process Automation Manager でサポート対象のタイマー

Red Hat Process Automation Manager は、2 種類のタイマーをサポートします。

  • Quartz: Spring Boot と Tomcat での使用を推奨しています。
  • EJB: オンプレミスおよび Red Hat OpenShift Container Platform 両方で Red Hat JBoss EAP と使用する場合に推奨しています。
注記

以下のビジネスストラテジーにはタイマーを使用しないでください。

  • プロセスポーリングストラテジーとしてタイマーを使用しないでください。たとえば、外部サービスを直接呼び出して 1 秒タイマーを追加する代わりに、Fuse を使用して非同期ルートを登録します。Fuse コールバックを使用して、想定していた応答を受け取ると、プロセスが次に移動するイベントを実行します。Business Process Model and Notation (BPMN) プロセスモデル以外のビジネスストラテジーの一部としてワークアイテムハンドラーを作成し、タイマーをワークアイテムハンドラーに移動します。
  • プロセスの実行中にセーフポイントやコミットを強制的に実行するタイマーを使用しないでください。タイマーは、ビジネスプロセスで期間 (duration) を表すように設計されていますが、エンジン固有の動作を強制的に実行するためのものではありません。
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2026 Red Hat
トップに戻る