Class LongBusinessMethodParticipant
java.lang.Object
org.eclipse.microprofile.lra.tck.participant.nonjaxrs.valid.LongBusinessMethodParticipant
@ApplicationScoped
@Path("long-business-participant")
public class LongBusinessMethodParticipant
extends Object
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcompensate(URI lraId) jakarta.ws.rs.core.ResponseenlistWithLongLatency(URI lraId) jakarta.ws.rs.core.Responsesync()
-
Field Details
-
ROOT_PATH
- See Also:
-
BUSINESS_METHOD
- See Also:
-
SYNC_METHOD
- See Also:
-
-
Constructor Details
-
LongBusinessMethodParticipant
public LongBusinessMethodParticipant()
-
-
Method Details
-
compensate
-
enlistWithLongLatency
@PUT @Path("business-method") public jakarta.ws.rs.core.Response enlistWithLongLatency(@HeaderParam("Long-Running-Action") URI lraId) -
sync
@PUT @Path("sync-method") public jakarta.ws.rs.core.Response sync()
-