1.7. JBPM ジョブエグゼキューター

ジョブエグゼキューターコンポーネントを使い標準の Java 環境でジョブを監視し実行します。また、ジョブを使いタイマー や非同期メッセージを作成します。

注記

エンタープライズ環境では、Java Message Service や Enterprise Java Bean TimerService が上記の目的で利用される場合もありますが、「標準」環境においてはジョブエグゼキューターが最適です。
ジョブエグゼキューターコンポーネントは、コアのjbpm-jpdl ライブラリにパッケージされています。次に示す 2 つのシナリオのうちいずれかでのみ、このコンポーネントはデプロイ可能です。
  • JbpmThreadsServlet が ジョブエグゼキューターを開始するために設定されている場合
  • 別のJava Virtual Machine が起動されている (そして、そこからジョブエグゼキュータースレッドを実行できる)場合