Sequence Flow Parameters (TransitionSimulationData)
This allows you to specify an expression that is evaluated to determine whether a sequence flow is traversed. In TIBCO Business Studio, this is specified as a rule:
In this case, the sequence flow highlighted will only be traversed if the parameter isPaperworkCorrect is equal to Wrong receipts. This is specified as follows:
<xpdl:ExtendedAttributeName="TransitionSimulationData"> <simulation:TransitionSimulationData> <simulation:ParameterDeterminedCondition>true </simulation:ParameterDeterminedCondition> <simulation:StructuredCondition> <simulation:ParameterId>isPaperworkCorrect </simulation:ParameterId> <simulation:Operator>=</simulation:Operator> <simulation:ParameterValue>Wrong receipts </simulation:ParameterValue> </simulation:StructuredCondition> </simulation:TransitionSimulationData></xpdl:ExtendedAttribute>
This specifies that the sequence flow will only be traversed when the parameter isPaperworkCorrect has the value Wrong receipts.
Attribute | Example | Notes |
---|---|---|
ParameterDetermined Condition | <simulation:ParameterDeterminedCondition>true </simulation:ParameterDeterminedCondition> |
Specifies whether a parameter will be evaluated to determine flow through the sequence flow. |
StructuredCondition | <simulation:StructuredCondition> <simulation:ParameterId>isPaperwork Correct </simulation:ParameterId> <simulation:Operator>=</simulation: Operator> <simulation:ParameterValue>Wrong receipts </simulation:ParameterValue> </simulation:StructuredCondition> |
Specifies the condition that is evaluated to allow the sequence flow to be traversed. The condition is made up of: |
Copyright © Cloud Software Group, Inc. All rights reserved.