Class DefaultTmaOrderDao
java.lang.Object
de.hybris.platform.servicelayer.internal.dao.AbstractItemDao
de.hybris.platform.order.daos.impl.DefaultOrderDao
de.hybris.platform.b2ctelcoservices.daos.impl.DefaultTmaOrderDao
- All Implemented Interfaces:
TmaOrderDao,de.hybris.platform.order.daos.OrderDao,de.hybris.platform.servicelayer.internal.dao.Dao
public class DefaultTmaOrderDao
extends de.hybris.platform.order.daos.impl.DefaultOrderDao
implements TmaOrderDao
Default implementation of the
TmaOrderDao- Since:
- 2105
-
Field Summary
Fields inherited from class de.hybris.platform.servicelayer.internal.dao.AbstractItemDao
flexibleSearchService, modelService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfindOrders(Set<PrincipalModel> principals) Returns a list of orders owned by the provided principals.getNumberOfOrders(TmaProductOrderFilterContextData productOrderFilterContextData) Retrieves the number of productOrders that exist.getOrdersByLimitAndOffset(TmaProductOrderFilterContextData productOrderFilterContextData, Integer offset, Integer limit) Retrieves a list ofOrderModelfiltered by the context.Methods inherited from class de.hybris.platform.order.daos.impl.DefaultOrderDao
findEntriesByNumber, findEntriesByNumber, findEntriesByNumber, findEntriesByNumber, findEntriesByProduct, findEntriesByProduct, findOrdersByCurrency, findOrdersByDelivereMode, findOrdersByPaymentModeMethods inherited from class de.hybris.platform.servicelayer.internal.dao.AbstractItemDao
getAllSources, getFlexibleSearchService, getModelService, getSource, load, loadAll, search, search, searchUnique, setFlexibleSearchService, setModelServiceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.hybris.platform.order.daos.OrderDao
findEntriesByNumber, findEntriesByNumber, findEntriesByNumber, findEntriesByNumber, findEntriesByProduct, findEntriesByProduct, findOrdersByCurrency, findOrdersByDelivereMode, findOrdersByPaymentMode
-
Constructor Details
-
DefaultTmaOrderDao
public DefaultTmaOrderDao()
-
-
Method Details
-
findOrders
Description copied from interface:TmaOrderDaoReturns a list of orders owned by the provided principals.- Specified by:
findOrdersin interfaceTmaOrderDao- Parameters:
principals- The owners of the order- Returns:
- List of
OrderModel
-
getOrdersByLimitAndOffset
public List<OrderModel> getOrdersByLimitAndOffset(TmaProductOrderFilterContextData productOrderFilterContextData, Integer offset, Integer limit) Description copied from interface:TmaOrderDaoRetrieves a list ofOrderModelfiltered by the context.- Specified by:
getOrdersByLimitAndOffsetin interfaceTmaOrderDao- Parameters:
productOrderFilterContextData- the context used for filteringoffset- the offset.limit- the maximum number of returned agreements.- Returns:
- List of
OrderModel
-
getNumberOfOrders
Description copied from interface:TmaOrderDaoRetrieves the number of productOrders that exist.- Specified by:
getNumberOfOrdersin interfaceTmaOrderDao- Parameters:
productOrderFilterContextData- the context used for filtering- Returns:
- the number of all found
OrderModel
-