Chapter 6. Applying advanced BPMN 2.0 and extensions
This chapter covers
- Using subprocesses
- Working with parallel gateways
- Persistency with JPA
- Learning about execution and task listeners
In the previous chapter, we implemented a full business process from start to finish using a subset of the BPMN 2.0 constructs. When you want to build your own business process, you’ll likely find that you need more advanced functionality in your processes. On the following pages, you’ll learn all about developing processes with Activiti that use subprocesses, parallel execution, database integration and execution, and task listeners.
In this chapter, we’ll approach each advanced construct separately so we can focus on that piece of process logic and ...