Package com.smartgwt.client.util.workflow

Class Summary
DecisionGateway Chooses a next element in a Process by evaluating a series of criteria against the state and choosing the element associated with the criteria that matched, or a defaultElement if none of the criteria match.
Process A instance of Process represents a stateful process executing a series of Tasks, which may be: user interactions calls to DataSources (hence: any database or web service) arbitrary code other Processes A Process is stateful in the sense that it maintains state across the different tasks that are executed.
ProcessElement A ProcessElement is an abstract superclass for elements involved in a Process, such as a Task or XORGateway.
ProcessSequence An Array of ProcessElements involved in a Process.
ScriptTask Task that executes arbitrary code, either synchronous or asynchronous.
ServiceTask A ServiceTask is an element of a Process which calls a DataSource operation, optionally using part of the process state as inputs or storing outputs in the process state.
Task A Task is an abstract superclass for Process and for all Task types that can be involved in a Process, such as a ServiceTask.
UserTask A task that involves showing a user interface to the end user allowing the user to view and input data and press a button (or do some other UI gesture) to complete the task.
XORGateway Chooses one or another next process element based on AdvancedCriteria applied to state.