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 void
contributeMapping(@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
.void
contributeMapping(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
-
-