Chapter 4. Working with the Activiti process engine

This chapter covers

  • Setting up a development environment
  • Understanding the Activiti API
  • Implementing processes with plain Java
  • Using Spring with Activiti

It’s time to take a look at the core asset of the Activiti platform, the Activiti process engine. We already looked at a simple example in chapter 1 and at the Activiti tool stack in chapter 3, but, in this chapter, we’ll discuss how you can use the Activiti Java API to interact with and use the process engine in a lot more detail.

To develop business process applications, you first have to set up a decent development environment, including a Maven configuration. We’ll cover this first. Then, we’ll take a look at the Activiti API, which ...

Get Activiti in Action now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.