]
Michael Musgrove updated JBTM-3299:
-----------------------------------
Fix Version/s: 5.next
Expose optional additional description of LRARecord status
----------------------------------------------------------
Key: JBTM-3299
URL:
https://issues.redhat.com/browse/JBTM-3299
Project: JBoss Transaction Manager
Issue Type: Enhancement
Components: LRA
Affects Versions: 5.10.4.Final
Reporter: Martin Stefanko
Assignee: Martin Stefanko
Priority: Major
Fix For: 5.next
The LRA record can be in a state, for instance, Completing or Compensating into which it
got based on different criteria:
* on users request (by user returning 202 status code from Complete or Compensate
method)
* because the Complete or Compensate invocation didn't succeed and the coordinator
will retry in the next recovery run
This distinction may be useful for users querying LRAs so we can include it in the JSON
response representing the LRARecord.