Interface OrderFulfillmentViewMappingContributor<P extends OrderFulfillmentView>
-
- All Known Implementing Classes:
OrderFulfillmentViewFulfillmentDataContributor,OrderFulfillmentViewOrderDataContributor
public interface OrderFulfillmentViewMappingContributor<P extends OrderFulfillmentView>A contributor capable of mapping some data into anOrderFulfillmentView.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default voidcontributeMapping(@NonNull List<org.springframework.data.util.Pair<P,com.broadleafcommerce.order.client.domain.OrderFulfillment>> orderFulfillmentsAndViews, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Maps additional data into manyOrderFulfillmentViews.voidcontributeMapping(P fulfillmentView, @NonNull com.broadleafcommerce.order.client.domain.OrderFulfillment orderFulfillment, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Maps additional data into anOrderFulfillmentView.
-
-
-
Method Detail
-
contributeMapping
void contributeMapping(@NonNull P fulfillmentView, @NonNull @NonNull com.broadleafcommerce.order.client.domain.OrderFulfillment orderFulfillment, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Maps additional data into anOrderFulfillmentView.- Parameters:
fulfillmentView- the view to map data intoorderFulfillment- the order fulfillment to map into a vendor order fulfillmentcontextInfo- context information surrounding multitenant state
-
contributeMapping
default void contributeMapping(@NonNull @NonNull List<org.springframework.data.util.Pair<P,com.broadleafcommerce.order.client.domain.OrderFulfillment>> orderFulfillmentsAndViews, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Maps additional data into manyOrderFulfillmentViews.- Parameters:
orderFulfillmentsAndViews- the views to map data into and their original fulfillmentscontextInfo- context information surrounding multitenant state
-
-