controlFlow
Extends: | baseModel |
---|---|
Namespace: | (default namespace) |
XML Schema: | ns0.xsd |
This class contains the details of a control flow, which is a logical, flowchart-like structure that consists of linked activities and decisions that specify the management and processing of a voice call or multimedia session.
XML
Elements
name (type) | min/max occurs |
description |
---|---|---|
activities/activity (activity) | 0/unbounded | The list of activities defined in the control flow. |
issues/issue (validationIssue) | 0/unbounded | The list of validation issues. |
name (string) | 0/1 | The control flow name. |
description (string) | 0/1 | The control flow description. |
differencesFromParent (controlFlowDifferences) | 0/1 | The differences between this control flow and its parent. |
permanentId (integer) | 0/1 | The permanently visible control flow ID. |
deleted (boolean) | 1/1 | Whether this control flow is deleted. |
compilerVersion (string) | 0/1 | The compiler version. |
loopsAllowed (boolean) | 1/1 | whether loops are allowed (can the flow loop around a circle of connected activities?). |
allowedAsLinkedControlFlow (boolean) | 1/1 | Whether this control flow is allowed as linked control flow (can the flow be invoked from RCF or RSD?). |
buildStatus (string) | 0/1 | A character indicating the result of the control flow compilation. B = to be built, E = Error, S = Success. |
pathContext (string) | 0/1 | The path to this flow - empty for main flow, Provides a way of having fully qualified activities within a flow containing composites. |
username (string) | 0/1 | The name of the user who created/updated the control flow. |
requiredCapabilities (capability) | 0/unbounded | The capabilities required by this control flow. |
exits (activityExitDefinition) | 0/unbounded | The exits of this control flow, with the capabilities they provide or remove. |