Class StudioJsonWorkflow

java.lang.Object
com.axelor.meta.schema.workflows.Workflow
com.axelor.studio.mapper.schema.StudioJsonWorkflow
All Implemented Interfaces:
StudioJsonSchema<WorkflowNode>, StudioJsonSchemaLike

public class StudioJsonWorkflow extends Workflow implements StudioJsonSchema<WorkflowNode>
Studio schema for a workflow. It is the engine's Workflow itself — no field duplication — so the designer and module XML are two serializations of the same model.

The engine id must be present in the document: the designer mints a random id at document creation. It is deliberately NOT derived from the designer uid, which is a session-local counter and collides across documents.

  • Constructor Details

    • StudioJsonWorkflow

      public StudioJsonWorkflow()