Class NonParticipatingTckResource
java.lang.Object
org.eclipse.microprofile.lra.tck.participant.api.ResourceParent
org.eclipse.microprofile.lra.tck.participant.api.NonParticipatingTckResource
@ApplicationScoped
@Path("non-participating-tck-resource")
public class NonParticipatingTckResource
extends ResourceParent
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.Responsejakarta.ws.rs.core.ResponseneverRunWithLRA(URI lraId) jakarta.ws.rs.core.Responsejakarta.ws.rs.core.ResponsestartAndDontEndNestedLRA(URI lraId) jakarta.ws.rs.core.ResponsestartAndEndLRA(URI lraId, int coerceStatus) jakarta.ws.rs.core.ResponsestartAndEndNestedLRA(URI lraId) jakarta.ws.rs.core.ResponsestartDontEndLRA(URI lraId, int coerceStatus) jakarta.ws.rs.core.ResponseMethods inherited from class org.eclipse.microprofile.lra.tck.participant.api.ResourceParent
afterLRA
-
Field Details
-
TCK_NON_PARTICIPANT_RESOURCE_PATH
- See Also:
-
START_AND_END_PATH
- See Also:
-
START_BUT_DONT_END_PATH
- See Also:
-
START_AND_END_NESTED_PATH
- See Also:
-
START_BUT_DONT_END_NESTED_PATH
- See Also:
-
NEVER_PATH
- See Also:
-
END_PATH
- See Also:
-
SUPPORTS_PATH
- See Also:
-
STATUS_CODE_QUERY_NAME
- See Also:
-
START_LRA_VIA_REMOTE_INVOCATION
- See Also:
-
-
Constructor Details
-
NonParticipatingTckResource
public NonParticipatingTckResource()
-
-
Method Details
-
neverRunWithLRA
@PUT @Path("/never") public jakarta.ws.rs.core.Response neverRunWithLRA(@HeaderParam("Long-Running-Action") URI lraId) -
supports
@PUT @Path("/supports") public jakarta.ws.rs.core.Response supports(@HeaderParam("Long-Running-Action") URI lraId) -
startAndEndLRA
@PUT @Path("/start-and-end") public jakarta.ws.rs.core.Response startAndEndLRA(@HeaderParam("Long-Running-Action") URI lraId, @DefaultValue("200") @QueryParam("Coerce-Status") int coerceStatus) -
startDontEndLRA
@PUT @Path("/start-dont-end") public jakarta.ws.rs.core.Response startDontEndLRA(@HeaderParam("Long-Running-Action") URI lraId, @DefaultValue("200") @QueryParam("Coerce-Status") int coerceStatus) -
endLRA
@PUT @Path("/end") public jakarta.ws.rs.core.Response endLRA(@HeaderParam("Long-Running-Action") URI lraId, @DefaultValue("200") @QueryParam("Coerce-Status") int coerceStatus) -
startAndEndNestedLRA
@PUT @Path("/start-nested-and-end") public jakarta.ws.rs.core.Response startAndEndNestedLRA(@HeaderParam("Long-Running-Action") URI lraId) -
startAndDontEndNestedLRA
@PUT @Path("/start-nested-and-dont-end") public jakarta.ws.rs.core.Response startAndDontEndNestedLRA(@HeaderParam("Long-Running-Action") URI lraId) -
notSupportedButCallServiceWhichStartsButDoesntEndAnLRA
@PUT @Path("/start-via-remote-invocation") public jakarta.ws.rs.core.Response notSupportedButCallServiceWhichStartsButDoesntEndAnLRA(@HeaderParam("Long-Running-Action") URI lraId)
-