| Modifier and Type | Field and Description |
|---|---|
protected CustomerDao |
customerDao |
protected javax.persistence.EntityManager |
em |
protected EntityConfiguration |
entityConfiguration |
protected OrderDaoExtensionManager |
extensionManager |
| Constructor and Description |
|---|
OrderDaoImpl() |
| Modifier and Type | Method and Description |
|---|---|
Order |
create() |
Order |
createNewCartForCustomer(Customer customer) |
void |
delete(Order salesOrder) |
Order |
readCartForCustomer(Customer customer) |
Order |
readNamedOrderForCustomer(Customer customer,
String name) |
Order |
readOrderById(Long orderId) |
Order |
readOrderByOrderNumber(String orderNumber) |
List<Order> |
readOrdersForCustomer(Customer customer,
OrderStatus orderStatus) |
List<Order> |
readOrdersForCustomer(Long customerId) |
Order |
save(Order order) |
Order |
submitOrder(Order cartOrder) |
Order |
updatePrices(Order order) |
protected javax.persistence.EntityManager em
protected EntityConfiguration entityConfiguration
protected CustomerDao customerDao
protected OrderDaoExtensionManager extensionManager
public Order readOrderById(Long orderId)
readOrderById in interface OrderDaopublic List<Order> readOrdersForCustomer(Customer customer, OrderStatus orderStatus)
readOrdersForCustomer in interface OrderDaopublic List<Order> readOrdersForCustomer(Long customerId)
readOrdersForCustomer in interface OrderDaopublic Order readCartForCustomer(Customer customer)
readCartForCustomer in interface OrderDaopublic Order createNewCartForCustomer(Customer customer)
createNewCartForCustomer in interface OrderDaopublic Order submitOrder(Order cartOrder)
submitOrder in interface OrderDaopublic Order readNamedOrderForCustomer(Customer customer, String name)
readNamedOrderForCustomer in interface OrderDaopublic Order readOrderByOrderNumber(String orderNumber)
readOrderByOrderNumber in interface OrderDaopublic Order updatePrices(Order order)
updatePrices in interface OrderDaoCopyright © 2014. All Rights Reserved.