Class ValidLRAParticipant
java.lang.Object
org.eclipse.microprofile.lra.tck.participant.nonjaxrs.valid.ValidLRAParticipant
TCK valid LRA participant containing a combination of valid participant method signatures
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.Responsecompensate(URI lraId) voidcompleteWithException(URI lraId, URI parentId) jakarta.ws.rs.core.ResponseenlistWithCompensate(URI lraId) jakarta.ws.rs.core.ResponseenlistWithComplete(URI lraId) voidjakarta.ws.rs.core.Responsevoidjakarta.ws.rs.core.Response
-
Field Details
-
RESOURCE_PATH
- See Also:
-
ENLIST_WITH_COMPLETE
- See Also:
-
ENLIST_WITH_COMPENSATE
- See Also:
-
-
Constructor Details
-
ValidLRAParticipant
public ValidLRAParticipant()
-
-
Method Details
-
enlistWithComplete
@GET @Path("nonjaxrs-enlist-complete") public jakarta.ws.rs.core.Response enlistWithComplete(@HeaderParam("Long-Running-Action") URI lraId) -
enlistWithCompensate
@GET @Path("nonjaxrs-enlist-compensate") public jakarta.ws.rs.core.Response enlistWithCompensate(@HeaderParam("Long-Running-Action") URI lraId) -
onLRAEnd
-
completeWithException
-
compensate
-
status
-
forget
-
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()
-