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.
See Also