Interface OrderFulfillmentHydrationService
- All Known Implementing Classes:
 DefaultOrderFulfillmentHydrationService
public interface OrderFulfillmentHydrationService
Service to provide optional hook points for hydrating order fulfillment views with associated
 entities.
 
The default implementation of this service does not perform any hydration.
- Author:
 - mariestandeven
 
- 
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.data.domain.Page<OrderFulfillmentView>hydrate(org.springframework.data.domain.Page<OrderFulfillmentView> orderFulfillmentViews, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Hook point to hydrate entities fetched from the internal search endpoint. 
- 
Method Details
- 
hydrate
org.springframework.data.domain.Page<OrderFulfillmentView> hydrate(org.springframework.data.domain.Page<OrderFulfillmentView> orderFulfillmentViews, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Hook point to hydrate entities fetched from the internal search endpoint. SeeOrderFulfillmentViewEndpoint.readAllOrderFulfillmentViews(HttpServletRequest, ContextInfo, String, boolean, Pageable, Node)By default, the internal search does not require hydration since the displayed fields exist on the
OrderFulfillmentView. However, this method can be overridden to hydrate and display fields from sub-entities.- Parameters:
 orderFulfillmentViews- the page of order fulfillment views to hydratecontext- context information around sandbox and multitenant state- Returns:
 - The page of hydrated order fulfillment views
 
 
 -