com.restfully.shop.services
Class OrderResource

java.lang.Object
  extended by com.restfully.shop.services.OrderResource

public class OrderResource
extends java.lang.Object


Constructor Summary
OrderResource()
           
 
Method Summary
protected  void addCancelHeader(javax.ws.rs.core.UriInfo uriInfo, javax.ws.rs.core.Response.ResponseBuilder builder)
           
protected  void addPurgeLinkHeader(javax.ws.rs.core.UriInfo uriInfo, javax.ws.rs.core.Response.ResponseBuilder builder)
           
 void cancelOrder(int id)
           
 javax.ws.rs.core.Response createOrder(Order order, javax.ws.rs.core.UriInfo uriInfo)
           
 javax.ws.rs.core.Response getOrder(int id, javax.ws.rs.core.UriInfo uriInfo)
           
 javax.ws.rs.core.Response getOrderHeaders(int id, javax.ws.rs.core.UriInfo uriInfo)
           
 javax.ws.rs.core.Response getOrders(int start, int size, javax.ws.rs.core.UriInfo uriInfo)
           
 javax.ws.rs.core.Response getOrdersHeaders(int start, int size, javax.ws.rs.core.UriInfo uriInfo)
           
 void purgeOrders()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OrderResource

public OrderResource()
Method Detail

createOrder

public javax.ws.rs.core.Response createOrder(Order order,
                                             @Context
                                             javax.ws.rs.core.UriInfo uriInfo)

getOrder

public javax.ws.rs.core.Response getOrder(int id,
                                          @Context
                                          javax.ws.rs.core.UriInfo uriInfo)

addCancelHeader

protected void addCancelHeader(javax.ws.rs.core.UriInfo uriInfo,
                               javax.ws.rs.core.Response.ResponseBuilder builder)

cancelOrder

public void cancelOrder(int id)

getOrderHeaders

public javax.ws.rs.core.Response getOrderHeaders(int id,
                                                 @Context
                                                 javax.ws.rs.core.UriInfo uriInfo)

getOrders

public javax.ws.rs.core.Response getOrders(int start,
                                           int size,
                                           @Context
                                           javax.ws.rs.core.UriInfo uriInfo)

addPurgeLinkHeader

protected void addPurgeLinkHeader(javax.ws.rs.core.UriInfo uriInfo,
                                  javax.ws.rs.core.Response.ResponseBuilder builder)

purgeOrders

public void purgeOrders()

getOrdersHeaders

public javax.ws.rs.core.Response getOrdersHeaders(int start,
                                                  int size,
                                                  @Context
                                                  javax.ws.rs.core.UriInfo uriInfo)


Copyright © 2011 Sun Microsystems, Inc. All Rights Reserved.