Nova Bonita documentation

BonitaTeam

Abstract

This document contains an installation and user guide for Bonita v4, Release Candidate 2 (also know as Nova Bonita)


Table of Contents

Introduction
1. General information
1.1. Nova Bonita introduction
1.2. Feature list
1.3. Restrictions
2. Prerequisites
2.1. Hardware
2.2. Software
3. Change history between Bonita v3 and Nova Bonita
3.1. Concept of package
3.1.1. Package life cycle
3.2. Processes, instances, activities and tasks life cycles
3.2.1. Process life cycle
3.2.2. Instance life cycle
3.2.3. Activity life cycle
3.2.4. Task life cycles
3.3. APIs
3.4. Hooks
3.4.1. for task
3.4.2. for automatic activity
3.4.3. for process
3.4.4. Interactive hook
3.5. Deadlines
3.6. Mappers
3.7. Performer assignments
3.8. Variables
3.9. Iterations
4. Installation guide
4.1. Installation
4.2. Standard vs Enterprise installation
4.2.1. Standard installation
4.2.2. Enterprise installation
5. Configuration and Services
5.1. Services Container
5.2. Services
5.2.1. Persistence
5.2.2. Identity
5.2.3. Security
5.2.4. Task Management
5.2.5. Journal and History
5.2.6. Timers
6. Concepts
6.1. Terminology
6.2. Package
6.2.1. LifeCycle
6.2.2. Versioning
6.3. Process
6.3.1. Process Basics
6.3.2. Life Cycles (process/instance)
6.3.3. Processes (aka models) & process Instances
6.3.4. Versioning
6.3.5. Concept of Hooks
6.3.6. SubProcesses
6.4. Activities
6.4.1. Activity Basics
7. User guide
7.1. Designing a xpdl process with ProEd
7.2. Nova Bonita APIs
7.2.1. Getting started with Bonita APIs
7.2.2. Nova Bonita APIs, playing with !
7.3. Running the examples