eclipse / microprofile-lra

microprofile-lra
Apache License 2.0
101 stars 30 forks source link

TCK: replace TckTestBase#replayEndPhase with an implementation provided recovery trigger #227

Closed xstefank closed 5 years ago

xstefank commented 5 years ago

Provide a custom TCK interface whose implementation is supplied to the TCK by the implementor of this specification through the ServiceLoader mechanism. This interface will provide triggerRecovery(lraId) and triggerRecovery() methods which the implementor will use to trigger repeated Complete, Compensate or Status calls for a particular LRA or all active LRAs in state Completing or Compensating.