Appendix B. Service Tasks

For the convenience of the user, Red Hat JBoss BPM Suite comes with the following predefined types of Service Tasks: Log Task for logging a message to the server standard output (refer to Section B.1, “Log Task”, Email Task for sending emails via the setup mail server (refer to Section B.2, “Email Task”), REST Task for sending REST calls (refer to Section B.3, “REST Task”), and WS Task for invoking web services as a webservice client (refer to Section B.4, “WS Task”). Note that since the Tasks extend the Service Task, their attributes are implemented as Assignments, and DataInputSet and DataOutputSet, not as separate properties.
If other Task types are required, implement your Task as instructed in Section 4.15, “Domain-specific Tasks”.

Note

Service Task is a Task that uses a service, such as a mail service, web service, or another system (for further information, refer to the BPMN 2.0 specification).

B.1. Log Task

The Log Task is a special type of Service Task that logs an entry in the server log.

Input attributes

Message
the log message text