public class PopulateCartPurchaseOrderProcessingAction extends java.lang.Object implements PunchOutProcessingAction<CXML,CartModel>
PunchOutProcessingAction is meant to process the OrderRequest info from the cXML.| Constructor and Description |
|---|
PopulateCartPurchaseOrderProcessingAction() |
| Modifier and Type | Method and Description |
|---|---|
<any> |
getItemOutConverter() |
Populator<ItemOut,AbstractOrderEntryModel> |
getOrderEntryOverridingPopulator() |
protected OrderRequest |
getOrderRequest(CXML input)
Finds an
OrderRequest from the input. |
Populator<OrderRequestHeader,CartModel> |
getOrderRequestCartPopulator() |
void |
process(CXML input,
CartModel output)
Processes the input and populates the output.
|
void |
setItemOutConverter(<any> itemOutConverter) |
void |
setOrderEntryOverridingPopulator(Populator<ItemOut,AbstractOrderEntryModel> orderEntryOverridingPopulator) |
void |
setOrderRequestCartPopulator(Populator<OrderRequestHeader,CartModel> orderRequestCartPopulator) |
public PopulateCartPurchaseOrderProcessingAction()
public void process(CXML input, CartModel output)
PunchOutProcessingActionprocess in interface PunchOutProcessingAction<CXML,CartModel>input - the input objectoutput - the output objectprotected OrderRequest getOrderRequest(CXML input)
OrderRequest from the input.input - the CXML inputOrderRequest from the inputpublic <any> getItemOutConverter()
public void setItemOutConverter(<any> itemOutConverter)
public Populator<ItemOut,AbstractOrderEntryModel> getOrderEntryOverridingPopulator()
public void setOrderEntryOverridingPopulator(Populator<ItemOut,AbstractOrderEntryModel> orderEntryOverridingPopulator)
public Populator<OrderRequestHeader,CartModel> getOrderRequestCartPopulator()
public void setOrderRequestCartPopulator(Populator<OrderRequestHeader,CartModel> orderRequestCartPopulator)
Copyright © 2018 SAP SE. All Rights Reserved.