CadenzaFlow
Docs
Get Started
CadenzaFlow
Security
Cadenzaflow.org
CadenzaFlow
latest
(1.0.0)
Introduction
Download
Licenses
Implemented Standards
Architecture Overview
Supported Environments
Telemetry
Extensions
Third-Party Libraries
CadenzaFlow License Book
XLTS It Is
Public API
User Guide
Process Engine
Process Engine Bootstrapping
Process Engine API
Process Engine Concepts
Process Variables
Process Instance Modification
Process Instance Restart
Delegation Code
Expression Language
Friendly Enough Expression Language
Unified Expression Language
Scripting
Templating
Custom Code & Security
External Tasks
Connectors
Process Versioning
Process Instance Migration
Database
Database Schema
Database Configuration
Microsoft SQL Server and Azure SQL Database Configuration
MySQL Database Configuration
Performance
History
History configuration
User operation log
History cleanup
Custom implementation
Deployment Cache
Password Hashing
Password Policy
Transactions in Processes
The Job Executor
Multi-Tenancy
Id Generators
Metrics
Incidents
Process Engine Plugins
Identity Service
Authorization Service
Deployments
Process Diagram Visualization
Time zones
Decisions
Configuration
Repository
Decision Service
Decisions in BPMN & CMMN
History
Batch
Batch operations
Error Handling
Diagnostics data
Process Applications
The Process Application class
The processes.xml Deployment Descriptor
Process Application Event Listeners
Process Application Resource Access
Maven Project Templates (Archetypes)
Runtime Container Integration
CadenzaFlow Services
JNDI Bindings for CadenzaFlow Services
Apache Tomcat
Job Execution with Managed Resources
CadenzaFlow Run
Spring Framework Integration
Bootstrapping
Transactions
Deployment
Spring Bean Resolving
Testing
Spring Boot Integration
Version Compatibility
Configuration
REST API
Web Applications
Process Applications
Spring Eventing Bridge
Developing and Testing
Spring Security OAuth2 Integration
Quarkus Integration
Version Compatibility
Configuration
Engine CDI Integration
Resource Deployments
CDI and Java EE Integration
JTA Transaction Integration
Expression Resolving
Contextual Programming Model
Built-In Beans
CDI Event Bridge
Testing
Assert Examples
Model API
BPMN Model API
Read a Model
Create a Model
Delegation Code
Fluent Builder API
Repository Service
Extension Elements
CMMN Model API
Read a Model
Create a Model
Delegation Code
Repository Service
Extension Elements
Limitations
DMN Model API
Read a Model
Create a Model
Repository Service
Extension Attributes
Data Formats (XML, JSON, Other)
Configuring Spin Integration
Data Formats in Processes
XML
JSON
User Task Forms
JSF Task Forms
DMN Engine
Embed
Evaluate Decisions
Expressions
FEEL Engine
Type Handling
Custom Functions
Spin Integration
Legacy Behavior
Data Types
Testing
Logging
Security Instructions
CadenzaFlow License Keys
External Task Client
Spring Boot Starter
Version Compatibility
Reference
REST API
Overview
Configure Authentication
Usage with a Pre-Built Distribution
Embed the API
Hypertext Application Language (HAL)
Variables in the REST API
Date Format
OpenAPI
Specification ↗
BPMN 2.0
Tasks
Service Task
Send Task
User Task
Business Rule Task
Script Task
Receive Task
Manual Task
Task Markers
Gateways
Data-based Exclusive Gateway (XOR)
Conditional and Default Sequence Flows
Parallel Gateway
Inclusive Gateway
Event-based Gateway
Events
Start Events
None Events
Message Events
Timer Events
Error Events
Escalation Events
Signal Events
Cancel and Compensation Events
Conditional Events
Link Events
Terminate Events
Subprocess
Embedded Subprocess
Call Activity
Event Subprocess
Transaction Subprocess
Extension Reference
Extension Elements
Extension Attributes
DMN 1.3
Decision Table
Input
Output
Rule
Hit Policy
Decision Literal Expression
Decision Requirements Graph
FEEL
Legacy FEEL Reference
Data Types
Language Elements
Extension Reference
Extension Attributes
CMMN 1.1
Classic vs Fluent API
CMMN Concepts
Plan Items and Item Definitions
Plan Item Lifecycles
Entry and Exit Criteria
Tasks
Human Task
Process Task
Case Task
Decision Task
Grouping Tasks
Stage
Milestones
Sentries
Markers
Manual Activation Rule
Required Rule
Auto Complete
Repetition Rule
Extension Reference
Extension Elements
Extension Attributes
Migration between Specification Versions
1.0 to 1.1
Forms
Embedded Forms
Controls
Text Inputs
Textareas
Date Inputs
Boolean Inputs
Selects
Hidden Input Fields
File Upload and Download
BPMN Event Buttons
Javascript
The cam-script Directive
Available API
Participating in the Form Lifecycle
Debugging Scripts
Generating a Business Key
Examples
Lifecycle and Events
Working with Json Data
Working with Java Objects
Integrating the Forms SDK
Getting a Distribution
Bootstrapping
AngularJS Integration
Full Example
Cadenzaflow Forms
Spin Dataformats
XML
Reading XML
Manipulating XML
Writing XML
Querying XML
Mapping XML
Configuring XML Handling
JSON
Reading JSON
Writing JSON
Querying JSON
Mapping JSON
Configuring JSON Handling
Extending Spin
Connectors
HTTP Connector
SOAP Connector
Extending Connect
Deployment Descriptors
bpm-platform.xml
processes.xml
Tags
<job-executor />
<process-archive />
<process-engine />
Installation
CadenzaFlow Modeler
Database Schema
Remote Engine Distribution
Shared Engine Distribution
Tomcat
Pre-Packaged Distribution
Manual Installation
Configuration
Docker
Spring Boot
Modeler
BPMN
DMN
Forms
Web Applications
Admin
User Management
Group Management
Tenant Management
Authorization Management
System Management
Auditing
Configuration
Plugins
Cockpit
Dashboard
BPMN Processes
Dashboard
Process Definition View
Process Instance View
History
Instance Modification
Instance Restart
Instance Migration
Failed Jobs
Suspension
Correlate Message
Collapsed Subprocesses
DMN Decisions
Dashboard
Decision Definition View
Decision Requirements Definition Instance View
Decision Requirements Definition View
Decision Instance View
Live Editing
CMMN Cases
Dashboard
Case Definition View
Case Instance View
Cleanup
Deployments
Auditing
Batch
Batch operation
Batch View
Reports
Open Tasks Dashboard
Extending
Configuration
Plugins
Tasklist
Working with Tasklist
Dashboard
Filters
User Assignment
Task Lifecycle
Plugins
Configuration
Accessibility
Welcome
Plugins
Configuration
Shared Configuration Options
Authentication
Cookie Security
CSRF Prevention
HTTP Header Security
Examples
Update & Migration
CadenzaFlow Minor Version Updates
Update from CadenzaFlow 1.0 to 1.1
Tomcat
Camunda to CadenzaFlow Migration
Camunda 7.23 to CadenzaFlow 1.0.0
Tomcat
Camunda 7.24 to CadenzaFlow 1.0.1
Tomcat
Required Camunda Minor Version Updates
Spring Boot Starter Migration and Update
Patch Level Update
Update from CadenzaFlow 1.0.0 to 1.0.1
Tomcat
Rolling Update
Options
Version:
latest
1.0.0
Edit on Github
Batch
It is possible to create and monitor Batch operations using cockpit.
Batch operation
Perform batch operations
Batch View
Display status of running and completed batches.