摘要 |
A workflow designer enables a user to author a workflow by arranging building blocks in a particular order using a combination of a graphical designer and a rules based editor. The building blocks are encapsulated and displayed graphically to the user. The building blocks may correspond to events, conditions or actions that may include complex logic, sub steps, looping and parallel branching. Each building block is associated with source code that defines an action to be taken when the building block is processed. The workflow designer may be used to implement logic to provide flexibility and customization for the workflow schedule. Validation may also be performed to determine that all the required parameters have been properly set for the building blocks as well as to determine whether the building blocks are properly arranged. |