@Path(value="recovery-resource") @ApplicationScoped public class RecoveryResource extends Object
Modifier and Type | Field and Description |
---|---|
static long |
LRA_TIMEOUT |
static String |
RECOVERY_RESOURCE_PATH |
static String |
REQUIRED_PATH |
static String |
REQUIRED_TIMEOUT_PATH |
Constructor and Description |
---|
RecoveryResource() |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
afterLRA(URI lraId,
LRAStatus lraStatus) |
javax.ws.rs.core.Response |
compensate(URI lraId) |
javax.ws.rs.core.Response |
requiredLRA(URI lraId) |
javax.ws.rs.core.Response |
requiredTimeoutLRA(URI lraId) |
public static final String RECOVERY_RESOURCE_PATH
public static final String REQUIRED_PATH
public static final String REQUIRED_TIMEOUT_PATH
public static final long LRA_TIMEOUT
@PUT @Path(value="required") public javax.ws.rs.core.Response requiredLRA(@HeaderParam(value="Long-Running-Action") URI lraId)
@PUT @Path(value="required-timeout") public javax.ws.rs.core.Response requiredTimeoutLRA(@HeaderParam(value="Long-Running-Action") URI lraId)
@PUT @Path(value="/compensate") public javax.ws.rs.core.Response compensate(@HeaderParam(value="Long-Running-Action") URI lraId)
Copyright © 2021 Eclipse Foundation. All rights reserved.