Interface Participant


public interface Participant
LRA participant managed by coordinator.
  • Method Details

    • completeURI

      Optional<URI> completeURI()
      Invoked when closed 200, 202, 409, 410.
      Returns:
      optional uri
    • compensateURI

      Optional<URI> compensateURI()
      Invoked when cancelled 200, 202, 409, 410.
      Returns:
      optional uri
    • afterURI

      Optional<URI> afterURI()
      Invoked when finalized 200.
      Returns:
      optional uri
    • forgetURI

      Optional<URI> forgetURI()
      Invoked when cleaning up 200, 410.
      Returns:
      optional uri
    • statusURI

      Optional<URI> statusURI()
      Directly updates status of participant 200, 202, 410.
      Returns:
      optional uri