Class OrderState
java.lang.Object
org.broadleafcommerce.core.web.order.OrderState
This class is used as a request-scope container for the current
orderid. As a result, items that need the order during the control
flow of a single request may retrieve the order from this object. OrderState
utilizes the DAO to retrieve the full order from its dehydrated state in the
Hibernate cache.
- Author:
- jfischer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.broadleafcommerce.core.order.dao.OrderDao -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.broadleafcommerce.core.order.domain.OrdergetOrder(org.broadleafcommerce.profile.core.domain.Customer customer) org.broadleafcommerce.core.order.domain.OrdersetOrder(org.broadleafcommerce.profile.core.domain.Customer customer, org.broadleafcommerce.core.order.domain.Order order)
-
Field Details
-
orderDao
protected org.broadleafcommerce.core.order.dao.OrderDao orderDao
-
-
Constructor Details
-
OrderState
public OrderState()
-
-
Method Details
-
getOrder
public org.broadleafcommerce.core.order.domain.Order getOrder(org.broadleafcommerce.profile.core.domain.Customer customer) -
setOrder
public org.broadleafcommerce.core.order.domain.Order setOrder(org.broadleafcommerce.profile.core.domain.Customer customer, org.broadleafcommerce.core.order.domain.Order order)
-