Invoke Flow Delay Utility (Magic xpi 4.5)
The Invoke Flow Delay utility delays the invocation of a particular flow.
To add the Invoke Flow Delay utility to a flow:
-
Drag the Invoke Flow Delay utility from the Toolbox pane to your flow.
-
In the Properties pane, enter the information as described in the table below:
|
|
General
|
Step Name
|
Type a name that describes the utility in the flow.
|
Description
|
Type a description of the utility in your flow (optional).
|
Step ID
|
A read-only field displaying the ID of the step in the flow.
|
Component ID
|
An internal identifier number generated automatically.
|
Component Type
|
A read-only field displaying the name of the step type.
|
Condition
|
Enter a condition to specify the flow's execution behavior. You can either click to open the Expression Editor, or you can right-click on the component and select Condition from the context menu.
|
Processing mode
|
Select whether the step should be executed linear, parallel or stand-alone.
Note:
|
This is available only if the Invoke Flow Delay utility is not the first step in a flow.
|
|
Wait for completion
|
Select whether the step should be run in Wait for Completion mode. The options are Yes or No.
Note:
|
This is available only when the Invoke Flow Delay utility is a Linear step and if it is not the first step in the flow.
|
|
Advanced
|
Save point
|
Select Yes to indicate that the step is a Save Point in your flow.
Note:
|
This is available only if the flow's Recovery Policy is set to Save Point.
|
|
Call logic flow
|
You can use this option if you want to call generic logic after the execution of a specific step. Once this step has been executed, the flow logic that you defined in the flow properties is called before the Server continues to the following steps.
The options are Yes or No (default).
|
-
Double-click or right-click on the Invoke Flow Delay utility and select Configuration from the context menu to open the Invoke Flow Delay Configuration dialog box. This dialog box has the following fields:
|
|
Flow ID
|
The ID of the flow to be delayed. Click to open the Flow List. Select the flow to be scheduled and then click Select.
|
Days
|
Indicate the number of days to delay the flow (see example below).
|
Hours
|
Indicate the number of hours to delay the flow (see example below).
|
Minutes
|
Indicate the number of minutes to delay the flow (see example below).
|
Seconds
|
Indicate the number of seconds to delay the flow (see example below).
|
-
Click OK to close the Invoke Flow Delay Configuration dialog box. The Invoke Flow Delay utility is displayed in the flow.
To set a flow delay for 1 day, 3 hours, and 50 minutes from the scheduled time, enter 1 in the Day field; 3 in the Hour field; 50 in the Minutes field.