IBM BPM, V8.0.1, All platforms > Programming IBM BPM > Developing client applications for BPEL processes and tasks

Create plug-ins to customize human task functionality

Business Process Choreographer provides an event handling infrastructure for events that occur during the processing of human tasks. Plug-in points are also provided so that you can adapt the functionality to your needs. You can use the service provider interfaces (SPIs) to create customized plug-ins for handling events and the post processing of people query results.

You can create plug-ins for human task API events and escalation notification events. You can also create a plug-in that processes the results that are returned from people resolution.

For example, at peak periods you might want to add users to the result list to help balance the workload.

Before you can use the plug-ins, install and register them. You can register the plug-in to post process people query results with the TaskContainer application. The plug-in is then available for all tasks.

Developing client applications for BPEL processes and tasks