@ApplicationScoped @Path(value="long-business-participant") public class LongBusinessMethodParticipant extends Object
Modifier and Type | Field and Description |
---|---|
static String |
BUSINESS_METHOD |
static String |
ROOT_PATH |
static String |
SYNC_METHOD |
Constructor and Description |
---|
LongBusinessMethodParticipant() |
Modifier and Type | Method and Description |
---|---|
void |
compensate(URI lraId) |
jakarta.ws.rs.core.Response |
enlistWithLongLatency(URI lraId) |
jakarta.ws.rs.core.Response |
sync() |
public static final String ROOT_PATH
public static final String BUSINESS_METHOD
public static final String SYNC_METHOD
public void compensate(URI lraId)
@PUT @Path(value="business-method") public jakarta.ws.rs.core.Response enlistWithLongLatency(@HeaderParam(value="Long-Running-Action") URI lraId)
@PUT @Path(value="sync-method") public jakarta.ws.rs.core.Response sync()
Copyright © 2018 – 2021 Eclipse Foundation. All rights reserved.
Use is subject to license terms.