com.restfully.shop.services
Class OrderResourceBean

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

@Transactional
public class OrderResourceBean
extends Object


Constructor Summary
OrderResourceBean()
           
 
Method Summary
static void addCancelHeader(UriInfo uriInfo, Response.ResponseBuilder builder)
           
static void addPurgeLinkHeader(UriInfo uriInfo, Response.ResponseBuilder builder)
           
 void cancelOrder(int id)
           
 Response createOrder(Order order, UriInfo uriInfo)
           
static void domain2entity(LineItemEntity entity, LineItem item)
           
protected static void domain2entity(OrderEntity entity, Order order)
           
static LineItem entity2domain(LineItemEntity entity)
           
static Order entity2domain(OrderEntity entity)
           
 Response getOrder(int id, UriInfo uriInfo)
           
 Response getOrderHeaders(int id, UriInfo uriInfo)
           
 Response getOrders(int start, int size, UriInfo uriInfo)
           
 Response getOrdersHeaders(UriInfo uriInfo)
           
 void purgeOrders()
           
 void setEntityManager(javax.persistence.EntityManager em)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OrderResourceBean

public OrderResourceBean()
Method Detail

setEntityManager

public void setEntityManager(javax.persistence.EntityManager em)

domain2entity

protected static void domain2entity(OrderEntity entity,
                                    Order order)

domain2entity

public static void domain2entity(LineItemEntity entity,
                                 LineItem item)

entity2domain

public static Order entity2domain(OrderEntity entity)

entity2domain

public static LineItem entity2domain(LineItemEntity entity)

addPurgeLinkHeader

public static void addPurgeLinkHeader(UriInfo uriInfo,
                                      Response.ResponseBuilder builder)

createOrder

public Response createOrder(Order order,
                            UriInfo uriInfo)

purgeOrders

public void purgeOrders()

getOrdersHeaders

public Response getOrdersHeaders(UriInfo uriInfo)

getOrders

public Response getOrders(int start,
                          int size,
                          UriInfo uriInfo)

addCancelHeader

public static void addCancelHeader(UriInfo uriInfo,
                                   Response.ResponseBuilder builder)

cancelOrder

public void cancelOrder(int id)

getOrder

public Response getOrder(int id,
                         UriInfo uriInfo)

getOrderHeaders

public Response getOrderHeaders(int id,
                                UriInfo uriInfo)


Copyright © 2011. All Rights Reserved.