@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 |
|---|---|
jakarta.ws.rs.core.Response |
afterLRA(URI lraId,
LRAStatus lraStatus) |
jakarta.ws.rs.core.Response |
compensate(URI lraId) |
jakarta.ws.rs.core.Response |
requiredLRA(URI lraId) |
jakarta.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 jakarta.ws.rs.core.Response requiredLRA(@HeaderParam(value="Long-Running-Action")
URI lraId)
@PUT
@Path(value="required-timeout")
public jakarta.ws.rs.core.Response requiredTimeoutLRA(@HeaderParam(value="Long-Running-Action")
URI lraId)
@PUT
@Path(value="/compensate")
public jakarta.ws.rs.core.Response compensate(@HeaderParam(value="Long-Running-Action")
URI lraId)
Copyright © 2018 – 2023 Eclipse Foundation. All rights reserved.
Use is subject to license terms.