Fire up your applications with Jetfire

The Print Shop


The Print Shop is a multi-tier workflow that includes the customer order and the work steps required to do a print job. This includes:
  • Design of the Print Job
  • Customer Approval
  • Layout of the Print Job
  • Printing
  • Finishing

Jetfire Code for the Print Shop


View the code
The code for the Print Shop has six workflows defined in the Jetfire Print Shop namespace.
The main workflow, “PrintShop” defines the Print Shop Workflow. In this constructor, the five other workflows are created. Each workflow in the Print Shop acts as an independent workflow.
The five workflows that are created in the main workflow are added as Child Workflows to the Main Workflow. The “ParentWorkflow” property in the each of the five workflows is set as the main workflow.
The Print Shop workflows inherit from the Formal Workflow, which adds a number of properties to these workflows.