Data Model
An Exchange has the following attributes:
Field | Description |
---|---|
descr |
The description of the Exchange, provided at the time of Integration invocation. See Exchange Integration Point for details. When not specified in the request to the Exchange Integration Point then the description from the integration is copied to the Exchange description. |
integration |
Reference to the Integration for which the Exchange is created. |
subflowStep |
Reference to the SubflowStep for which the Exchange (sub-exchange) is created. Either integration or subflowStep is present. |
properties |
Collection of properties that the Exchange is invoked with or accumulates during the process. It is possible to search for Exchanges by using properties.
The index that facilitates searching Exchanges by properties is updated every 15 minutes.
For a query to return the Exchange, the property values must be updated in the index.
As a result, it could take 15 minutes to retrieve Exchanges by recently changed property
values.
Alternatively, use the |
transactionIdentifier1 |
Customer specific (business) transaction identifier that the Exchange is part of. |
transactionIdentifier2 |
Alternate, customer specific (business) transaction identifier that the Exchange is part of. |
exchangeStatus |
State transition that an Exchange goes through. Please refer to the table and diagram below for various states and their respective possible transitions |
exchangeSteps |
Collection of Exchange Steps depicting the flow of an Exchange along with states and timestamps for Exchange Steps. Please refer to details below. |
parentExchangeStep |
Reference to the Parent Exchange Step that triggered this exchange. Only available if the Exchange is invoked as part of a subflow invocation. |
sequence |
The sequence number of the Exchange. Only available if the Exchange is invoked as part of a subflow invocation. |