Version: 5.4.x
Transactions overview
Allows for the management of OpenHIM transactions. Transactions store the details about request and responses sent through specific channels.
An important concept to grasp with a transaction is the meaning of a transaction's status. Here is a description of what each state means:
Processing
- We are waiting for responses from one or more routesSuccessful
- The primary route and all other routes returned successful http response codes (2xx).Failed
- The primary route has returned a failed http response code (5xx)Completed
- The primary route and the other routes did not return a failure http response code (5xx) but some weren't successful (2xx).Completed with error(s)
- The primary route did not return a failure http response code (5xx) but one of the routes did.