org.broadleafcommerce.core.order.dao
Class OrderDaoImpl
java.lang.Object
org.broadleafcommerce.core.order.dao.OrderDaoImpl
- All Implemented Interfaces:
- OrderDao
@Repository(value="blOrderDao")
public class OrderDaoImpl
- extends Object
- implements OrderDao
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
em
protected javax.persistence.EntityManager em
entityConfiguration
protected EntityConfiguration entityConfiguration
customerDao
protected CustomerDao customerDao
OrderDaoImpl
public OrderDaoImpl()
readOrderById
public Order readOrderById(Long orderId)
- Specified by:
readOrderById in interface OrderDao
save
public Order save(Order order)
- Specified by:
save in interface OrderDao
delete
public void delete(Order salesOrder)
- Specified by:
delete in interface OrderDao
readOrdersForCustomer
public List<Order> readOrdersForCustomer(Customer customer,
OrderStatus orderStatus)
- Specified by:
readOrdersForCustomer in interface OrderDao
readOrdersForCustomer
public List<Order> readOrdersForCustomer(Long customerId)
- Specified by:
readOrdersForCustomer in interface OrderDao
readCartForCustomer
public Order readCartForCustomer(Customer customer)
- Specified by:
readCartForCustomer in interface OrderDao
createNewCartForCustomer
public Order createNewCartForCustomer(Customer customer)
- Specified by:
createNewCartForCustomer in interface OrderDao
submitOrder
public Order submitOrder(Order cartOrder)
- Specified by:
submitOrder in interface OrderDao
create
public Order create()
- Specified by:
create in interface OrderDao
readNamedOrderForCustomer
public Order readNamedOrderForCustomer(Customer customer,
String name)
- Specified by:
readNamedOrderForCustomer in interface OrderDao
readOrderByOrderNumber
public Order readOrderByOrderNumber(String orderNumber)
- Specified by:
readOrderByOrderNumber in interface OrderDao
updatePrices
public Order updatePrices(Order order)
- Specified by:
updatePrices in interface OrderDao
Copyright © 2013. All Rights Reserved.