Technical Resources


Flux4people

Adding Business Process Management to Flux


We now supply a Business Process Management (BPM) example for our current version of Flux.

Called Flux4People, the example will illustrate how to embed the Web-based Workflow Designer, integrate with Flux security, and implement custom triggers.


Flux4People is offered as a customizable example, complete with source code that can be examined, modified, and extended. We have implemented a custom Flux trigger that adds a task to the database.The custom Flux trigger accepts data input from a person and allows the one to control the flow (internal direction) of the job.


Services are implemented to list tasks by owner and to work tasks. These services can be invoked by the web application to display a task dashboard to the user and allow the user to work through tasks. Flux4People also includes a Java utility and web interface that can be used to list, claim, assign, view, work, and design tasks (jobs requiring human interaction).


Flux4People

The functionality is modeled after BPEL4People specification and is an extension to the commercial Flux job scheduler and workflow engine. Flux handles complex enterprise jobs very well. Flux4People extends this functionality to support human interaction in enterprise jobs.