@ApplicationScoped @Path(value="lraUnknownController") public class LRAUnknownResource extends ResourceParent
| Modifier and Type | Field and Description |
|---|---|
static String |
LRA_CONTROLLER_PATH |
static String |
TRANSACTIONAL_WORK_PATH |
| Constructor and Description |
|---|
LRAUnknownResource() |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
activityWithLRA(URI lraId,
Scenario scenario) |
javax.ws.rs.core.Response |
compensateWork(URI lraId) |
javax.ws.rs.core.Response |
completeWork(URI lraId) |
afterLRApublic static final String LRA_CONTROLLER_PATH
public static final String TRANSACTIONAL_WORK_PATH
@PUT
@Path(value="work")
public javax.ws.rs.core.Response activityWithLRA(@HeaderParam(value="Long-Running-Action")
URI lraId,
@QueryParam(value="scenario")
Scenario scenario)
@PUT
@Path(value="/complete")
@Produces(value="application/json")
public javax.ws.rs.core.Response completeWork(@HeaderParam(value="Long-Running-Action")
URI lraId)
throws javax.ws.rs.NotFoundException
javax.ws.rs.NotFoundException@PUT
@Path(value="/compensate")
@Produces(value="application/json")
public javax.ws.rs.core.Response compensateWork(@HeaderParam(value="Long-Running-Action")
URI lraId)
throws javax.ws.rs.NotFoundException
javax.ws.rs.NotFoundExceptionCopyright © 2021 Eclipse Foundation. All rights reserved.