Class DefaultDataHubInboundOrderHelper
- java.lang.Object
-
- com.sap.hybris.returnsexchange.inbound.impl.DefaultDataHubInboundOrderHelper
-
- All Implemented Interfaces:
DataHubInboundOrderHelper
- Direct Known Subclasses:
DefaultDataHubOmsInboundOrderHelper
public class DefaultDataHubInboundOrderHelper extends java.lang.Object implements DataHubInboundOrderHelper
-
-
Constructor Summary
Constructors Constructor Description DefaultDataHubInboundOrderHelper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
determineDeliveryDocumentNo(java.lang.String deliveryInfo)
BusinessProcessService
getBusinessProcessService()
FlexibleSearchService
getFlexibleSearchService()
ModelService
getModelService()
void
processOrderConfirmationFromDataHub(java.lang.String orderNumber)
Trigger subsequent actions after order confirmation has arrivedvoid
processOrderDeliveryNotififcationFromDataHub(java.lang.String orderNumber, java.lang.String delivInfo)
Trigger subsequent actions after delivery and post goods receipt notification has arrivedprotected ReturnRequestModel
readReturnOrder(java.lang.String returnOrderCode)
void
setBusinessProcessService(BusinessProcessService businessProcessService)
void
setFlexibleSearchService(FlexibleSearchService flexibleSearchService)
void
setModelService(ModelService modelService)
-
-
-
Method Detail
-
getFlexibleSearchService
public FlexibleSearchService getFlexibleSearchService()
-
setFlexibleSearchService
public void setFlexibleSearchService(FlexibleSearchService flexibleSearchService)
-
getModelService
public ModelService getModelService()
-
setModelService
public void setModelService(ModelService modelService)
-
getBusinessProcessService
public BusinessProcessService getBusinessProcessService()
-
setBusinessProcessService
public void setBusinessProcessService(BusinessProcessService businessProcessService)
-
processOrderConfirmationFromDataHub
public void processOrderConfirmationFromDataHub(java.lang.String orderNumber)
Description copied from interface:DataHubInboundOrderHelper
Trigger subsequent actions after order confirmation has arrived- Specified by:
processOrderConfirmationFromDataHub
in interfaceDataHubInboundOrderHelper
-
processOrderDeliveryNotififcationFromDataHub
public void processOrderDeliveryNotififcationFromDataHub(java.lang.String orderNumber, java.lang.String delivInfo)
Description copied from interface:DataHubInboundOrderHelper
Trigger subsequent actions after delivery and post goods receipt notification has arrived- Specified by:
processOrderDeliveryNotififcationFromDataHub
in interfaceDataHubInboundOrderHelper
-
determineDeliveryDocumentNo
public java.lang.String determineDeliveryDocumentNo(java.lang.String deliveryInfo)
-
readReturnOrder
protected ReturnRequestModel readReturnOrder(java.lang.String returnOrderCode)
-
-