summaryrefslogtreecommitdiffstats
path: root/proxy/code/src/org
diff options
context:
space:
mode:
authorjesus m. rodriguez <jesusr@redhat.com>2009-07-30 09:18:29 -0400
committerjesus m. rodriguez <jesusr@redhat.com>2009-07-30 09:18:29 -0400
commitc48be8d27883cb7ca0527b4d3b8003bdc2f6fe28 (patch)
tree3c66ac65e31aad81e05535e2fe1f42cf4cfb1861 /proxy/code/src/org
parente53b58df385618405f055a11cc5019253a587490 (diff)
add src jars for easier debugging.
Diffstat (limited to 'proxy/code/src/org')
-rw-r--r--proxy/code/src/org/fedoraproject/candlepin/api/UserApi.java25
1 files changed, 24 insertions, 1 deletions
diff --git a/proxy/code/src/org/fedoraproject/candlepin/api/UserApi.java b/proxy/code/src/org/fedoraproject/candlepin/api/UserApi.java
index f95b514..f6c3bfe 100644
--- a/proxy/code/src/org/fedoraproject/candlepin/api/UserApi.java
+++ b/proxy/code/src/org/fedoraproject/candlepin/api/UserApi.java
@@ -14,13 +14,17 @@
*/
package org.fedoraproject.candlepin.api;
+import org.fedoraproject.candlepin.model.BaseModel;
+import org.fedoraproject.candlepin.model.JsonTestObject;
import org.fedoraproject.candlepin.model.ObjectFactory;
import org.fedoraproject.candlepin.model.User;
import java.util.ArrayList;
import java.util.List;
+import javax.ws.rs.Consumes;
import javax.ws.rs.GET;
+import javax.ws.rs.POST;
import javax.ws.rs.Path;
import javax.ws.rs.PathParam;
import javax.ws.rs.Produces;
@@ -56,5 +60,24 @@ public class UserApi extends BaseApi {
}
return users;
}
-
+
+ @GET @Path("/testobject")
+ @Produces(MediaType.APPLICATION_JSON)
+ public JsonTestObject returnJsonObject() {
+ JsonTestObject jto = new JsonTestObject();
+ jto.setName("namevalue");
+ jto.setUuid("uuidvalue");
+ return jto;
+ }
+
+ @POST @Path("/createtestobject")
+ @Consumes(MediaType.APPLICATION_JSON)
+ public void createJsonTestObject(JsonTestObject obj) {
+ if (obj == null) {
+ throw new RuntimeException("obj is null");
+ }
+ System.out.println("object.name" + obj.getName());
+ //return obj;
+ }
+
}