Chapter 15. Managing the Activiti Engine

 

This chapter covers

  • Understanding the Activiti database model and its scripts
  • Versioning process definitions
  • Executing asynchronous jobs with the job executor
  • Enhancing the Activiti Explorer with additional administration functionality

We’ve been developing process solutions with the Activiti Engine and additional frameworks like Drools, Esper, and Alfresco, and you’ve familiarized yourself with the Activiti API and what’s happening under the hood. We’re almost ready to take our process solutions to production, but we haven’t touched on managing the Activiti Engine in a production environment, which is vital to using Activiti within an organization. In this final chapter, we’ll look at several topics that are required knowledge when you’re working toward a production stage. In this chapter, we’ll take the final steps to making you an Activiti expert.

The Activiti framework relies heavily on the database for persisting the process state, the deployment artifacts, and the process history. Therefore, you need to understand the underlying database model and the database scripts provided with the Activiti framework to be able to manage an Activiti Engine environment. We’ll also be looking at how to create an Activiti database from scratch and how to upgrade the database when a new version of Activiti that contains database changes is released.

15.1. Working with the Activiti database

 
 
 
 

15.2. Dealing with process versioning

 

15.3. Understanding the job executor

 

15.4. Building an administrator dashboard

 
 

15.5. Summary

 
 
sitemap

Unable to load book!

The book could not be loaded.

(try again in a couple of minutes)

manning.com homepage
test yourself with a liveTest