diff options
author | Devan Goodwin <dgoodwin@redhat.com> | 2009-11-26 10:47:56 -0400 |
---|---|---|
committer | Devan Goodwin <dgoodwin@redhat.com> | 2009-11-26 10:47:56 -0400 |
commit | befa9401ccde73c219c0dcb837f34f712aa9891d (patch) | |
tree | d60fca3c645675d0286b226ad0068c06a479673e /proxy/code/src/org/fedoraproject/candlepin/resource/ConsumerResource.java | |
parent | de2aeeae880b9fd5bd1dfb6600bc23d6530f68d4 (diff) | |
download | candlepin-befa9401ccde73c219c0dcb837f34f712aa9891d.tar.gz candlepin-befa9401ccde73c219c0dcb837f34f712aa9891d.tar.xz candlepin-befa9401ccde73c219c0dcb837f34f712aa9891d.zip |
Begin mapping Consumer to database.
Implications to a lot of other areas outside the model.
Currently one test still failing, will be fixed soon.
Diffstat (limited to 'proxy/code/src/org/fedoraproject/candlepin/resource/ConsumerResource.java')
-rw-r--r-- | proxy/code/src/org/fedoraproject/candlepin/resource/ConsumerResource.java | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/proxy/code/src/org/fedoraproject/candlepin/resource/ConsumerResource.java b/proxy/code/src/org/fedoraproject/candlepin/resource/ConsumerResource.java index 5e0f939..cce0294 100644 --- a/proxy/code/src/org/fedoraproject/candlepin/resource/ConsumerResource.java +++ b/proxy/code/src/org/fedoraproject/candlepin/resource/ConsumerResource.java @@ -77,7 +77,7 @@ public class ConsumerResource extends BaseResource { System.out.println("metadata: " + ci.getMetadata()); System.out.println("ci: " + ci); //Owner owner = (Owner) ObjectFactory.get().lookupByUUID(Owner.class, owneruuid); - Consumer c = new Consumer(BaseModel.generateUUID()); + Consumer c = new Consumer(); c.setName(ci.getMetadataField("name")); //c.setOwner(owner); c.setInfo(ci); @@ -110,15 +110,15 @@ public class ConsumerResource extends BaseResource { * @param cid Consumer ID to affect * @param pid Product ID to remove from Consumer. */ - @DELETE @Path("{cid}/products/{pid}") - public void delete(@PathParam("cid") String cid, - @PathParam("pid") String pid) { - System.out.println("cid " + cid + " pid = " + pid); - Consumer c = (Consumer) ObjectFactory.get().lookupByUUID(Consumer.class, cid); - if (!c.getConsumedProducts().remove(pid)) { - log.error("no product " + pid + " found."); - } - } +// @DELETE @Path("{cid}/products/{pid}") +// public void delete(@PathParam("cid") String cid, +// @PathParam("pid") String pid) { +// System.out.println("cid " + cid + " pid = " + pid); +// Consumer c = (Consumer) ObjectFactory.get().lookupByUUID(Consumer.class, cid); +// if (!c.getConsumedProducts().remove(pid)) { +// log.error("no product " + pid + " found."); +// } +// } @GET @Path("{cid}/products/{pid}") @Produces({ MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML }) |