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:

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.

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

Create an Action | Action Flow Toolbox