Reference documentation for Preside's CfFlow workflow implementations

Workflow reference

CfFlow Extensions and implementations

CfFlow is an abstract framework. Preside provides concrete classes and implementations to bring the engine to life within the framework. The following references pages detail the baseline extensions and implementations that are used by webflow and datamanager workflows and might be used by your own cfflow extensions within Preside:

Webflow Schemas

CfFlow itself has JSON schemas for defining CfFlow worklows. In addition, Preside adds its Webflows schema. This allows developers to define Preside Webflows in a relatively slim yml/json schema compared with the full CfFlow Schema. The pages below detail these schemas.

Datamanager Workflow Schemas

As with webflow, preside adds its own Data manager workflow schema that simplifies the cfflow schema to remain focused on datamanager workflows and the problems that it solves. This allows developers to define data manager workflows in a relatively slim yml/json schema compared with the full CfFlow Schema. The pages below detail these schemas.