Projects / PL/FLOW

PL/FLOW

PL/FLOW is a workflow engine for Oracle9i written in PL/SQL. It is fast and it can run in a replicated environment with multiple master databases. The naming, process definition, and API are inspired by interface 1 and 2 as published by the WfMC. The ERD design was made using Designer 9i. PL/FLOW is lightweight because Oracle database functionality is used for storage, indexing, and logic. Workflow transactions typically take 5-10 milliseconds to complete.

Tags Database
Licenses LGPL
Operating Systems OS Independent
Implementation PL/SQL

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  15 Jul 2004 10:19
  • Rrelease-after

Changes: Bugfixes were made. Handling of TOOL (stored procedures) OUT parameters was added. The create delay static number was changed to an expression. A log procedure with autonomous transaction was added, meaning that the log line is kept in the DB, but on error, the other changes are rolled back and a handy trace for debugging is made. SUBFLOW IN parameter handling was added. The database dmp file was removed from the release, because it doesn't include the type that is created by the script create_int_table_type.sql.

  • Rrelease-mid
  •  26 May 2004 05:05
  • Rrelease-after

Changes: This released incorporated the latest WfMC specs with respect to formal parameters vs actual parameters, deadlines, external references, manual vs tool implementation, and subflow execution. The new features also included proxy support and dynamic assignment of participants.

4a67f3a0e029a9881d135c2bec24cbcc_thumb

Project Spotlight

Tasktop

Enterprise-ready productivity software built on Eclipse Mylyn.

No-screenshot

Project Spotlight

StreamOS

A free operating system.