Class ParticipatingTckResource

java.lang.Object
org.eclipse.microprofile.lra.tck.participant.api.ParticipatingTckResource

@ApplicationScoped @Path("participating-tck-resource") public class ParticipatingTckResource extends Object
  • Field Details

  • Constructor Details

    • ParticipatingTckResource

      public ParticipatingTckResource()
  • Method Details

    • compensateWork

      @PUT @Path("/compensate") public jakarta.ws.rs.core.Response compensateWork(@HeaderParam("Long-Running-Action") URI lraId)
    • completeWork

      @PUT @Path("/complete") public jakarta.ws.rs.core.Response completeWork(@HeaderParam("Long-Running-Action") URI lraId)
    • acceptLRA

      @PUT @Path("/accept") public jakarta.ws.rs.core.Response acceptLRA(@QueryParam("recoveryCount") @DefaultValue("0") Integer recoveryPasses)
    • getAcceptLRA

      @GET @Path("/accept") public jakarta.ws.rs.core.Response getAcceptLRA()
    • leaveLRA

      @PUT @Path("/leave") public jakarta.ws.rs.core.Response leaveLRA()
    • joinWithExistingLRA

      @PUT @Path("/join-with-existing-lra") public jakarta.ws.rs.core.Response joinWithExistingLRA(@HeaderParam("Long-Running-Action") URI lraId)
    • joinWithExistingLRA2

      @PUT @Path("/join-with-existing-lra2") public jakarta.ws.rs.core.Response joinWithExistingLRA2(@HeaderParam("Long-Running-Action") URI lraId)
    • joinWithNewLRA

      @PUT @Path("/join-with-new-LRA") public jakarta.ws.rs.core.Response joinWithNewLRA(@HeaderParam("Long-Running-Action") URI lraId)