Fire up your applications with Jetfire

Jetfire Terminology


This section defines Jetfire Terminology. It addresses the following terms:
  • Namespace
  • Workflow Class
  • Workspace
  • Workflow
  • Roles
  • States
From a user perspective, Jetfire is organized as follows:
  1. Put simply, a Namespace is a set of names in which all names are unique.
A namespace is a context in which a group of one or more identifiers might exist. An identifier defined in a namespace is associated with that namespace. The same identifier can be independently defined in multiple namespaces, that is, the meaning associated with an identifier defined in one namespace is independent of the same identifier declared in any other namespace. Languages that support namespaces specify the rules that determine which namespace an occurrence of an identifier (i.e., not its definition) belongs to.
  1. Workflow Classes are organized in namespaces. A Workflow Class is the template for how work should be done.
Select a workflow class to create a workflow.
  1. A workspace is (often) a file or directory that allows a user to group various files and work with them as a cohesive unit. Workspaces are very helpful in cases of complex projects when maintenance can be challenging. Workspaces allow a group of people to work on project-oriented files.
  2. Workflows are organized in workspaces. They are like folders. Workspaces represent shared spaces where users can collaborate and have a common view of workflows.
Select a workflow to display it.
  1. People do work. Within a workflow, there may be one person, e.g. I have a doctor’s appointment. Workflows may also have many people involved, e.g. Designing a widget may include the designer, tester, manager, project manager and more. The more steps that a workflow has typically mean that more people are involved.
Roles are used to identify the type of work that a user does in a workflow.
  1. States are defined in the workflow class and then used in the workflow to progress the activity from start to completion. States show the stages of a workflow.