Class LRAUnknownStatusResource
java.lang.Object
org.eclipse.microprofile.lra.tck.participant.api.LRAUnknownStatusResource
@ApplicationScoped
@Path("lraUnknownStatusController")
public class LRAUnknownStatusResource
extends Object
TCK Tests related to the 410 status code handling. Version with a Status method.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.ResponseactivityWithLRA(URI lraId, Scenario scenario) jakarta.ws.rs.core.Responsejakarta.ws.rs.core.ResponsecompensateWork(URI lraId) jakarta.ws.rs.core.ResponsecompleteWork(URI lraId) jakarta.ws.rs.core.Response
-
Field Details
-
LRA_CONTROLLER_PATH
- See Also:
-
TRANSACTIONAL_WORK_PATH
- See Also:
-
-
Constructor Details
-
LRAUnknownStatusResource
public LRAUnknownStatusResource()
-
-
Method Details
-
activityWithLRA
-
completeWork
@PUT @Path("/complete") @Produces("application/json") public jakarta.ws.rs.core.Response completeWork(@HeaderParam("Long-Running-Action") URI lraId) throws jakarta.ws.rs.NotFoundException - Throws:
jakarta.ws.rs.NotFoundException
-
compensateWork
@PUT @Path("/compensate") @Produces("application/json") public jakarta.ws.rs.core.Response compensateWork(@HeaderParam("Long-Running-Action") URI lraId) throws jakarta.ws.rs.NotFoundException - Throws:
jakarta.ws.rs.NotFoundException
-
status
@GET @Path("/status") public jakarta.ws.rs.core.Response status(@HeaderParam("Long-Running-Action") URI lraId) -
afterEnd
-