Class DefaultB2BUnitOrderService
java.lang.Object
de.hybris.platform.b2b.services.impl.DefaultB2BUnitOrderService
- All Implemented Interfaces:
B2BUnitOrderService
Default implementation of the
B2BUnitOrderService- Spring Bean ID:
- b2BUnitOrderService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected B2BCustomerService<B2BCustomerModel,B2BUnitModel> protected B2BUnitOrderDaoprotected B2BUnitService<B2BUnitModel,B2BCustomerModel> getBranchOrderForCode(String code, BaseStoreModel store) Gets the order based on it'sAbstractOrderModel.CODE.getBranchOrderList(BaseStoreModel store, SolrSearchQueryData filters, OrderStatus[] status, PageableData pageableData) Retrieves all orders for the current user's organization branchvoidsetB2bCustomerService(B2BCustomerService<B2BCustomerModel, B2BUnitModel> b2bCustomerService) voidsetB2BUnitOrderDao(B2BUnitOrderDao b2BUnitOrderDao) voidsetB2bUnitService(B2BUnitService<B2BUnitModel, B2BCustomerModel> b2bUnitService)
-
Constructor Details
-
DefaultB2BUnitOrderService
public DefaultB2BUnitOrderService()
-
-
Method Details
-
setB2bCustomerService
public void setB2bCustomerService(B2BCustomerService<B2BCustomerModel, B2BUnitModel> b2bCustomerService) -
getB2bCustomerService
-
setB2bUnitService
-
getB2bUnitService
-
setB2BUnitOrderDao
-
getB2BUnitOrderDao
-
getBranchOrderForCode
Description copied from interface:B2BUnitOrderServiceGets the order based on it'sAbstractOrderModel.CODE.- Specified by:
getBranchOrderForCodein interfaceB2BUnitOrderService- Parameters:
code- the code of the orderstore- the current base store- Returns:
- the order
-
getBranchOrderList
public SearchPageData<OrderModel> getBranchOrderList(BaseStoreModel store, SolrSearchQueryData filters, OrderStatus[] status, PageableData pageableData) Description copied from interface:B2BUnitOrderServiceRetrieves all orders for the current user's organization branch- Specified by:
getBranchOrderListin interfaceB2BUnitOrderService- Parameters:
store- the current storefilters- a filter terms limiting the result according to the given valuesstatus- one or more OrderStatuses to include in the resultpageableData- pagination information- Returns:
- the list of orders
-