Skip to content

Instantly share code, notes, and snippets.

View paulparkinson's full-sized avatar

Paul Parkinson paulparkinson

View GitHub Profile
@paulparkinson
paulparkinson / lraparticipantannotationchecker.pom
Last active September 13, 2019 20:21
LRA participant annotation checker: pom
<plugin>
<groupId>org.jboss.narayana.rts</groupId>
<artifactId>lra-annotation-checker-maven-plugin</artifactId>
<version>${narayana.lra.version}</version>
<executions>
<execution>
<goals>
<goal>check</goal>
</goals>
</execution>
@paulparkinson
paulparkinson / OrderResource.java
Last active September 14, 2019 02:14
LRA participant: order service
@Path("/placeOrder")
@GET
@Produces(MediaType.APPLICATION_JSON)
@LRA(value = LRA.Type.REQUIRES_NEW)
public Response placeOrder(@HeaderParam(LRA_HTTP_CONTEXT_HEADER) String lraId) {
//...
}
@Path("/cancelOrder")