@ApplicationScoped @Path(value="non-participating-tck-resource") public class NonParticipatingTckResource extends ResourceParent
Modifier and Type | Field and Description |
---|---|
static String |
END_PATH |
static String |
NEVER_PATH |
static String |
START_AND_END_NESTED_PATH |
static String |
START_AND_END_PATH |
static String |
START_BUT_DONT_END_NESTED_PATH |
static String |
START_BUT_DONT_END_PATH |
static String |
START_LRA_VIA_REMOTE_INVOCATION |
static String |
STATUS_CODE_QUERY_NAME |
static String |
SUPPORTS_PATH |
static String |
TCK_NON_PARTICIPANT_RESOURCE_PATH |
Constructor and Description |
---|
NonParticipatingTckResource() |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
endLRA(URI lraId,
int coerceStatus) |
javax.ws.rs.core.Response |
neverRunWithLRA(URI lraId) |
javax.ws.rs.core.Response |
notSupportedButCallServiceWhichStartsButDoesntEndAnLRA(URI lraId) |
javax.ws.rs.core.Response |
startAndDontEndNestedLRA(URI lraId) |
javax.ws.rs.core.Response |
startAndEndLRA(URI lraId,
int coerceStatus) |
javax.ws.rs.core.Response |
startAndEndNestedLRA(URI lraId) |
javax.ws.rs.core.Response |
startDontEndLRA(URI lraId,
int coerceStatus) |
javax.ws.rs.core.Response |
supports(URI lraId) |
afterLRA
public static final String TCK_NON_PARTICIPANT_RESOURCE_PATH
public static final String START_AND_END_PATH
public static final String START_BUT_DONT_END_PATH
public static final String START_AND_END_NESTED_PATH
public static final String START_BUT_DONT_END_NESTED_PATH
public static final String NEVER_PATH
public static final String END_PATH
public static final String SUPPORTS_PATH
public static final String STATUS_CODE_QUERY_NAME
public static final String START_LRA_VIA_REMOTE_INVOCATION
@PUT @Path(value="/never") public javax.ws.rs.core.Response neverRunWithLRA(@HeaderParam(value="Long-Running-Action") URI lraId)
@PUT @Path(value="/supports") public javax.ws.rs.core.Response supports(@HeaderParam(value="Long-Running-Action") URI lraId)
@PUT @Path(value="/start-and-end") public javax.ws.rs.core.Response startAndEndLRA(@HeaderParam(value="Long-Running-Action") URI lraId, @DefaultValue(value="200") @QueryParam(value="Coerce-Status") int coerceStatus)
@PUT @Path(value="/start-dont-end") public javax.ws.rs.core.Response startDontEndLRA(@HeaderParam(value="Long-Running-Action") URI lraId, @DefaultValue(value="200") @QueryParam(value="Coerce-Status") int coerceStatus)
@PUT @Path(value="/end") public javax.ws.rs.core.Response endLRA(@HeaderParam(value="Long-Running-Action") URI lraId, @DefaultValue(value="200") @QueryParam(value="Coerce-Status") int coerceStatus)
@PUT @Path(value="/start-nested-and-end") public javax.ws.rs.core.Response startAndEndNestedLRA(@HeaderParam(value="Long-Running-Action") URI lraId)
@PUT @Path(value="/start-nested-and-dont-end") public javax.ws.rs.core.Response startAndDontEndNestedLRA(@HeaderParam(value="Long-Running-Action") URI lraId)
@PUT @Path(value="/start-via-remote-invocation") public javax.ws.rs.core.Response notSupportedButCallServiceWhichStartsButDoesntEndAnLRA(@HeaderParam(value="Long-Running-Action") URI lraId)
Copyright © 2021 Eclipse Foundation. All rights reserved.