ヒューマン・タスク API イベントとエスカレーション通知イベント用のプラグインを作成することができます。
始める前に
タスクの処理時に発生するイベントを処理するには、タスク・モデルでイベント・ハンドラー名を指定する必要があります。
このタスクを実行する理由とタイミング
ヒューマン・タスク・イベントに対しては、次のタイプのイベント・ハンドラーを作成できます。
- 通知イベント・ハンドラー
- エスカレーション通知用のイベント・ハンドラーを作成するには、
com.ibm.task.spi.NotificationEventHandlerPlugin インターフェースをインプリメントする必要があります。
- API イベント・ハンドラー
- ヒューマン・タスク・イベント用のイベント・ハンドラーを作成するには、
com.ibm.task.spi.APIEventHandlerPlugin interface インターフェースをインプリメントする必要があります。
このタスクのステップ
- イベント・ハンドラーを JAR ファイルとしてインプリメントします。
- JAR ファイルをアプリケーションで使用できるようにします。
- イベント・ハンドラーを 1 つの Java™ 2
Enterprise Edition (J2EE) アプリケーションでのみ使用したい場合は、
JAR ファイルをアプリケーション EAR ファイルに組み込みます。
- イベント・ハンドラーをいくつかのアプリケーションで使用したい場合は、
JAR ファイルを WebSphere® Application Server 共用ライブラリーに置くことを検討してください。
その後、イベント・ハンドラーにアクセスする必要のあるアプリケーションをライブラリーに明示的に関連付けることができます。
イベント・ハンドラーは、アプリケーション内で発生したヒューマン・タスク・イベントを処理します。