Interface OrderProvider<O extends com.broadleafcommerce.order.client.domain.Order>
- All Known Implementing Classes:
ExternalOrderProvider
public interface OrderProvider<O extends com.broadleafcommerce.order.client.domain.Order>
Provider interfacing with a service or datastore providing
Order entity details.- Author:
- Dima Myroniuk (dmyroniuk)
-
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.data.domain.Page<O>readAllByIds(Set<String> orderIds, org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Retrieve allOrderswith the specified ids.
-
Method Details
-
readAllByIds
org.springframework.data.domain.Page<O> readAllByIds(Set<String> orderIds, org.springframework.data.domain.Pageable page, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Retrieve allOrderswith the specified ids.- Parameters:
orderIds- the order ids to readpage- information about which page of results to return from the databasecontextInfo- additional sandbox and multitenant info- Returns:
- a page of
Ordersfor the with the specified ids
-