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 Details

  • 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)