Class OrderFulfillmentViewFulfillmentDataContributor<P extends OrderFulfillmentView>
java.lang.Object
com.broadleafcommerce.order.service.OrderFulfillmentViewFulfillmentDataContributor<P>
- All Implemented Interfaces:
 OrderFulfillmentViewMappingContributor<P>
public class OrderFulfillmentViewFulfillmentDataContributor<P extends OrderFulfillmentView>
extends Object
implements OrderFulfillmentViewMappingContributor<P>
A contributor capable of mapping 
OrderFulfillment and OrderFulfillmentItem data
 into an OrderFulfillmentView.- 
Constructor Summary
ConstructorsConstructorDescriptionOrderFulfillmentViewFulfillmentDataContributor(com.broadleafcommerce.common.extension.TypeFactory typeFactory)  - 
Method Summary
Modifier and TypeMethodDescriptionvoidcontributeMapping(P fulfillmentView, @NonNull com.broadleafcommerce.order.client.domain.OrderFulfillment orderFulfillment, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Maps basicOrderFulfillmentdata into anOrderFulfillmentView.protected com.broadleafcommerce.common.extension.TypeFactoryprotected OrderFulfillmentItemViewinitializeFulfillmentItemView(com.broadleafcommerce.order.client.domain.OrderFulfillmentItem from) Given anOrderFulfillmentItem, initialize a newOrderFulfillmentItemViewwith basic matching data.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.broadleafcommerce.order.service.OrderFulfillmentViewMappingContributor
contributeMapping 
- 
Constructor Details
- 
OrderFulfillmentViewFulfillmentDataContributor
public OrderFulfillmentViewFulfillmentDataContributor(com.broadleafcommerce.common.extension.TypeFactory typeFactory)  
 - 
 - 
Method Details
- 
contributeMapping
public void contributeMapping(@NonNull P fulfillmentView, @NonNull @NonNull com.broadleafcommerce.order.client.domain.OrderFulfillment orderFulfillment, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Maps basicOrderFulfillmentdata into anOrderFulfillmentView.- Specified by:
 contributeMappingin interfaceOrderFulfillmentViewMappingContributor<P extends OrderFulfillmentView>- Parameters:
 fulfillmentView- the view to map data intoorderFulfillment- the order fulfillment to map into a vendor order fulfillmentcontextInfo- context information surrounding multitenant state
 - 
initializeFulfillmentItemView
protected OrderFulfillmentItemView initializeFulfillmentItemView(com.broadleafcommerce.order.client.domain.OrderFulfillmentItem from) Given anOrderFulfillmentItem, initialize a newOrderFulfillmentItemViewwith basic matching data.- Parameters:
 from- the order fulfillment item to source data from- Returns:
 - a new vendor order fulfillment item with basic fields initialized
 
 - 
getTypeFactory
protected com.broadleafcommerce.common.extension.TypeFactory getTypeFactory() 
 -