Service Studio 6.0 Help
Action Flow Editor
Service Studio provides you with the Action Flow Editor to define the action flow (Collection of elements that graphically implement the behavior of an action. You can have flow control elements (If, For Each, ..., End) and you can invoke other actions. Elements in an action flow are linked through Connectors.) of your actions (Implements your business logic. An action behavior is defined by its action flow. An action can handle local variables, input and output parameters.). This editor is divided into the following areas:
Action Flow Toolbox: located at the left hand side of Service Studio's workspace, it provides a set of tools that can be dragged onto the Content Canvas to define the behavior of the action.
The tools are, for example, an Execute Action, a Simple Query, or an If; when dragged onto the Content Canvas , a new element in the action flow is created.
Content Canvas: this is the central area of Service Studio's workspace where you drop the tools both from the Action Flow Toolbox and the eSpace Tree to define the logic of your action.
To see the properties of an action flow element, select it on the Content Canvas and they'll be displayed in the Property window.
eSpace Tree Tools
At the right hand side of Service Studio's workspace there's the eSpace Tree which also provides you with extended tools that can be dragged onto the Content Canvas to define the behavior of the action. For example, there you can find Entity Actions, User-Defined Actions, and Role Actions; when dragged onto the Content Canvas, a new element in the action flow is created.
Defining the Flow
To define the flow of an action connect the elements on the Content Canvas starting in the Start element - only one Start element is allowed in an action flow. To finish a flow path use the End element - depending on the elements you are using in the action flow you can have a single or multiple paths.
Create an Action | Action Flow Toolbox