Introduction
- For this sample you need to have IBM Business Process Manager v7.5.1. -
IBM
Business Process Manager business process definitions support the Common
Executable subclass of the BPMN 2.0 Process Modeling conformance class, which
deals with executable models.
BPMN
(Business Process Model and Notation) is the foundational standard for the
processes in IBM Process Designer and IBM Process
Center. Business process
definition (BPD) diagrams are based on the BPMN specification. This sample
introduces some of the modeing constructs BPMN 2.0 is applied in IBM Business Process
Manager. For detailed information about BPMN, see the BPMN Specification page
at [http://www.bpmn.org/].
IBM
Business Process Manager supports the following BPMN 2.0 task types:
- None
(abstract task in the BPMN 2.0 specification)
- System
task (service task in the BPMN 2.0 specification)
- User task
- Script
- Decision
task (business rule task in the BPMN 2.0 specification)
IBM
BPM V7.5.1 introduces a new gateway type: the event gateway. An event gateway
represents a branching point in a process where the alternative paths that
follow the gateway are based on events that occur, rather than the evaluation
of expressions using process data (as with an exclusive or inclusive gateway).
A specific event, usually the receipt of a message, determines the path that
will be taken.{excerpt}
This sample
explains to some level of detail how event gateways and message send / receive
events are used in conjunction in IBM Business Process Manager V751 when
modeling with IBM Process Designer V751.
The event
subprocess, as well as the start message end and message event will be covered
later in another sample.
Objectives
After completing the sample, you should be able to:
- Create a new event gateway
- Assign events to the event gateway
- Use message send and receive events in event gateways
- User timer events in event gateways