Human task events

Human task events are sent if monitoring is requested for the elements of the task in WebSphere Integration Developer. A list of all the events that can be emitted by human tasks can be found here.

The following tables show the situation-dependent data for the following human task events:
The Code column contains the number of the event. The value is written to the Common Base Event as an extended data element with the name HTMEventCode. The columns are as follows:
Extension name
Contains the string value that is used as the value of the extensionName attribute of the Common Base Event.

If WebSphere Business Integration Modeler is used to generate the Task Execution Language (TEL) and the monitoring specification, the extension name can be extended by a hash character (#) followed by additional characters. Also, events that emit message data contain additional extendedDataElements. Refer to the documentation for WebSphere Business Integration Modeler for more information.

Situation
Refers to the situation name of the human task event. For details of situations, see Situations in human task events.
Event nature
A pointer to the event situation for a business process element in the EventNature parameter, as they are displayed in WebSphere® Integration Developer.
ECS current ID
ECS parent ID
Contains the identifiers of the event correlation spheres. These values are written to the Common Base Event as the context data elements ECSCurrentID and ECSParentID.
Note: Events are only emitted for ad-hoc tasks if the business relevance flag is set to true in the task model.

Task events

For task events:
  • The ESCcurrentID provides the ID of the task instance.
  • The ECSParentID is the ECSCurrentID before the task instance event.
Code Description Extension name Situation Event nature
51001 Task created BPC.HTM.TASK.INTERACT1 Report CREATED
51002 Task deleted BPC.HTM.TASK.STATUS Destroy DELETED
51003 Task started BPC.HTM.TASK.STATUS Start ENTRY
51004 Task completed BPC.HTM.TASK.STATUS Stop EXIT
51005 Claim canceled BPC.HTM.TASK.STATUS Report DEASSIGNED
51006 Task claimed BPC.HTM.TASK.INTERACT1 Report ASSIGNED
51007 Task terminated BPC.HTM.TASK.STATUS Stop TERMINATED
51008 Task failed BPC.HTM.TASK.FAILURE2 Fail FAILED
51009 Task expired BPC.HTM.TASK.STATUS Report EXPIRED
51010 Waiting for subtasks BPC.HTM.TASK.STATUS Report WAITFORSUBTASK
51011 Subtasks completed BPC.HTM.TASK.STATUS Stop SUBTASKCOMPLETED
51012 Task restarted BPC.HTM.TASK.STATUS Report RESTARTED
51013 Task suspended BPC.HTM.TASK.STATUS Report SUSPENDED
51014 Task resumed BPC.HTM.TASK.STATUS Report RESUMED
51015 Task completed and follow-on task started BPC.HTM.TASK.FOLLOW4 Report COMPLETEDFOLLOW
51101 Task properties updated BPC.HTM.TASK.STATUS Report UPDATED
51103 Output message updated BPC.HTM.TASK.MESSAGE3 Report OUTPUTSET
51104 Fault message updated BPC.HTM.TASK.MESSAGE3 Report FAULTSET
51201 Work item deleted BPC.HTM.TASK.WISTATUS1 Destroy WI_DELETED
51202 Work items created BPC.HTM.TASK.WISTATUS1 Report WI_CREATED
51204 Work item transferred BPC.HTM.TASKWITRANSFER5 Report WI_TRANSFERRED
51205 Work items refreshed BPC.HTM.TASK.WISTATUS1 Report WI_REFRESHED
Note:
  1. The following extended data element can be added more than once to the event:
    username
    The names of the users who are associated with the event
  2. The following extended data element is added to the event:
    taskFailedException
    A string containing the faultNameSpace and faultName separated by a semicolon (;).
  3. The following extended data element is added to the event:
    message or message_BO
    The input or the output message as a string or Business Object (BO) representation
  4. The following extended data element is added to the event:
    followTaskId
    The ID of the task that was started as a follow-on-task
  5. The following extended data elements are added to the event:
    current
    The name of the current owner of the work item
    target
    The name of the new owner of the work item

Escalation events

For escalation events:
  • The ESCcurrentID provides the ID of the escalation.
  • The ECSParentID provides the ID of the associated task instance.
Code Description Extension name Situation
53001 Escalation fired BPC.HTM.ESCALATION.STATUS Report
53201 Work item deleted BPC.HTM.ESCALATION.WISTATUS1 Destroy
53202 Work item created BPC.HTM.ESCALATION.WISTATUS1 Report
53204 Escalation transferred BPC.HTM.ESCALATION. WITRANSFER2 Report
53205 Work item refreshed BPC.HTM.ESCALATION.WISTATUS1 Report
Note:
  1. The following extended data element can be added more than once to the event:
    username
    The names of the users who are associated with the event
  2. The following extended data elements are added to the event:
    current
    The name of the current owner of the work item
    target
    The name of the new owner of the work item

Terms of use |

Last updated: Thu Apr 27 14:31:35 2006

(c) Copyright IBM Corporation 2006.
This information center is powered by Eclipse technology (http://www.eclipse.org)