Class DefaultTravelB2BOrderService
java.lang.Object
de.hybris.platform.travelb2bservices.order.impl.DefaultTravelB2BOrderService
- All Implemented Interfaces:
TravelB2BOrderService
Default implementation for
TravelB2BOrderService-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfindTotal(List<String> unitCodes, String email, Date fromDate, Date toDate, String costCenter, String currencyIso) Find total double.protected B2BTravelOrderDaoGets B2B travel order dao.protected PagedB2BTravelOrderDao<OrderModel>Gets paged B2B travel order dao.getPagedOrders(PageableData pageableData, List<String> unitCodes, String email, Date startingDate, Date endingDate, String costCenterUid, String currency) Gets paged orders.voidsetB2bTravelOrderDao(B2BTravelOrderDao b2bTravelOrderDao) Sets B2B travel order dao.voidsetPagedB2BTravelOrderDao(PagedB2BTravelOrderDao<OrderModel> pagedB2BTravelOrderDao) Sets paged B2B travel order dao.
-
Constructor Details
-
DefaultTravelB2BOrderService
public DefaultTravelB2BOrderService()
-
-
Method Details
-
getPagedOrders
public SearchPageData<OrderModel> getPagedOrders(PageableData pageableData, List<String> unitCodes, String email, Date startingDate, Date endingDate, String costCenterUid, String currency) Description copied from interface:TravelB2BOrderServiceGets paged orders.- Specified by:
getPagedOrdersin interfaceTravelB2BOrderService- Parameters:
pageableData- the pageable dataunitCodes- the unit codesemail- the emailstartingDate- the starting dateendingDate- the ending datecostCenterUid- the cost center uidcurrency- the currency- Returns:
- a list of paginated orders for the given parameters
-
findTotal
public Double findTotal(List<String> unitCodes, String email, Date fromDate, Date toDate, String costCenter, String currencyIso) Description copied from interface:TravelB2BOrderServiceFind total double.- Specified by:
findTotalin interfaceTravelB2BOrderService- Parameters:
unitCodes- the unit codesemail- the emailfromDate- the from datetoDate- the to datecostCenter- the cost centercurrencyIso- the currency iso- Returns:
- the total for all the orders int the search
-
getB2bTravelOrderDao
Gets B2B travel order dao.- Returns:
- the B2B travel order dao
-
setB2bTravelOrderDao
Sets B2B travel order dao.- Parameters:
b2bTravelOrderDao- the B2B travel order dao
-
getPagedB2BTravelOrderDao
Gets paged B2B travel order dao.- Returns:
- the paged B2B travel order dao
-
setPagedB2BTravelOrderDao
Sets paged B2B travel order dao.- Parameters:
pagedB2BTravelOrderDao- the paged B2B travel order dao
-