@ApplicationScoped @Path(value="valid-cs-participant1") public class ValidLRACSParticipant extends Object
CompletionStage return types| Modifier and Type | Field and Description |
|---|---|
static String |
ENLIST_WITH_COMPENSATE |
static String |
ENLIST_WITH_COMPLETE |
static String |
ROOT_PATH |
| Constructor and Description |
|---|
ValidLRACSParticipant() |
| Modifier and Type | Method and Description |
|---|---|
jakarta.ws.rs.core.Response |
acceptLRA(Integer recoveryPasses) |
CompletionStage<Void> |
compensate(URI lraId) |
CompletionStage<jakarta.ws.rs.core.Response> |
complete(URI lraId) |
jakarta.ws.rs.core.Response |
enlistWithCompensate(URI lraId) |
jakarta.ws.rs.core.Response |
enlistWithComplete(URI lraId) |
jakarta.ws.rs.core.Response |
getAcceptLRA() |
CompletionStage<ParticipantStatus> |
status(URI lraId) |
public static final String ROOT_PATH
public static final String ENLIST_WITH_COMPLETE
public static final String ENLIST_WITH_COMPENSATE
@GET
@Path(value="enlist-complete")
public jakarta.ws.rs.core.Response enlistWithComplete(@HeaderParam(value="Long-Running-Action")
URI lraId)
@GET
@Path(value="enlist-compensate")
public jakarta.ws.rs.core.Response enlistWithCompensate(@HeaderParam(value="Long-Running-Action")
URI lraId)
public CompletionStage<Void> compensate(URI lraId)
public CompletionStage<jakarta.ws.rs.core.Response> complete(URI lraId)
public CompletionStage<ParticipantStatus> status(URI lraId)
@PUT
@Path(value="/accept")
public jakarta.ws.rs.core.Response acceptLRA(@QueryParam(value="recoveryCount") @DefaultValue(value="0")
Integer recoveryPasses)
@GET @Path(value="/accept") public jakarta.ws.rs.core.Response getAcceptLRA()
Copyright © 2018 – 2021 Eclipse Foundation. All rights reserved.
Use is subject to license terms.