Class ParticipatingTckResource
java.lang.Object
org.eclipse.microprofile.lra.tck.participant.api.ParticipatingTckResource
@ApplicationScoped
@Path("participating-tck-resource")
public class ParticipatingTckResource
extends Object
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.Responsejakarta.ws.rs.core.ResponsecompensateWork(URI lraId) jakarta.ws.rs.core.ResponsecompleteWork(URI lraId) jakarta.ws.rs.core.Responsejakarta.ws.rs.core.ResponsejoinWithExistingLRA(URI lraId) jakarta.ws.rs.core.ResponsejoinWithExistingLRA2(URI lraId) jakarta.ws.rs.core.ResponsejoinWithNewLRA(URI lraId) jakarta.ws.rs.core.ResponseleaveLRA()
-
Field Details
-
TCK_PARTICIPANT_RESOURCE_PATH
- See Also:
-
JOIN_WITH_EXISTING_LRA_PATH
- See Also:
-
JOIN_WITH_EXISTING_LRA_PATH2
- See Also:
-
JOIN_WITH_NEW_LRA_PATH
- See Also:
-
LEAVE_PATH
- See Also:
-
ACCEPT_PATH
- See Also:
-
RECOVERY_PARAM
- See Also:
-
-
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)
-