From 0243a60d015c6704061fc9888b8ed6f202482ad1 Mon Sep 17 00:00:00 2001 From: Jonas Boner Date: Fri, 15 May 2009 15:40:45 +0200 Subject: [PATCH] first step towards jax-rs support, first tests passing --- .../se/scalablesolutions/akka/api/JerseyFoo.java | 5 +++++ .../scalablesolutions/akka/api/JerseyFooImpl.java | 14 ++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 api-java/src/test/java/se/scalablesolutions/akka/api/JerseyFoo.java create mode 100644 api-java/src/test/java/se/scalablesolutions/akka/api/JerseyFooImpl.java diff --git a/api-java/src/test/java/se/scalablesolutions/akka/api/JerseyFoo.java b/api-java/src/test/java/se/scalablesolutions/akka/api/JerseyFoo.java new file mode 100644 index 0000000000..597273bd4f --- /dev/null +++ b/api-java/src/test/java/se/scalablesolutions/akka/api/JerseyFoo.java @@ -0,0 +1,5 @@ +package se.scalablesolutions.akka.api; + +public interface JerseyFoo { + public String foo(); +} diff --git a/api-java/src/test/java/se/scalablesolutions/akka/api/JerseyFooImpl.java b/api-java/src/test/java/se/scalablesolutions/akka/api/JerseyFooImpl.java new file mode 100644 index 0000000000..93dfb27384 --- /dev/null +++ b/api-java/src/test/java/se/scalablesolutions/akka/api/JerseyFooImpl.java @@ -0,0 +1,14 @@ +package se.scalablesolutions.akka.api; + +import javax.ws.rs.Path; +import javax.ws.rs.GET; +import javax.ws.rs.Produces; + +@Path("/foo") +public class JerseyFooImpl implements JerseyFoo { + @GET + @Produces({"application/json"}) + public String foo() { + return "hello foo"; + } +} \ No newline at end of file