The simpleType related to the enumerated list for the guard values associated with the FromLink in a Completion State. Each of the FromLinks in a Completion State can be specified to transition as a result of the ConditionGuardValues. This check is made every time a transition occurs from the real states. Because the FromLinks generally are from a specific state, only when that state has been reached is the check of conditionGuards from that state checked. Business Success and Failure relate to the business documents received. While conversely, any timeout is a business protocol failure, i.e. the state is not aligned. Note: This simpleType was added in v2.0. |
Attribute | FromLink/@conditionGuard |
<xsd:simpleType name="ConditionGuardValue"> <xsd:annotation> <xsd:documentation>The simpleType related to the enumerated list for the guard values associated with the FromLink in a Completion State. Each of the FromLinks in a Completion State can be specified to transition as a result of the ConditionGuardValues. This check is made every time a transition occurs from the real states. Because the FromLinks generally are from a specific state, only when that state has been reached is the check of conditionGuards from that state checked. Business Success and Failure relate to the business documents received. While conversely, any timeout is a business protocol failure, i.e. the state is not aligned. Note: This simpleType was added in v2.0.</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:NMTOKEN"> <xsd:enumeration value="ProtocolSuccess"/> <xsd:enumeration value="AnyProtocolFailure"/> <xsd:enumeration value="RequestReceiptFailure"/> <xsd:enumeration value="RequestAcceptanceFailure"/> <xsd:enumeration value="ResponseReceiptFailure"/> <xsd:enumeration value="ResponseAcceptanceFailure"/> <xsd:enumeration value="SignalTimeout"/> <xsd:enumeration value="ResponseTimeout"/> <xsd:enumeration value="BusinessSuccess"/> <xsd:enumeration value="BusinessFailure"/> <xsd:enumeration value="Success"/> <xsd:enumeration value="Failure"/> </xsd:restriction> </xsd:simpleType> |