Class DefaultWarehousingAsnFacade
java.lang.Object
de.hybris.platform.ordermanagementfacades.OmsBaseFacade
de.hybris.platform.warehousingfacades.asn.impl.DefaultWarehousingAsnFacade
- All Implemented Interfaces:
WarehousingAsnFacade
Default implementation of
WarehousingAsnFacade-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAPI to cancelAdvancedShippingNoticeModelconfirmAsnReceipt(String internalId) API to confirm receipt of theAdvancedShippingNoticeModelAPI to create aAdvancedShippingNoticeModelprotected AbstractConverter<AdvancedShippingNoticeModel,AsnData> protected AbstractConverter<AsnData,AdvancedShippingNoticeModel> protected AsnServicevoidsetAsnDataConverter(AbstractConverter<AdvancedShippingNoticeModel, AsnData> asnDataConverter) voidsetAsnModelConverter(AbstractConverter<AsnData, AdvancedShippingNoticeModel> asnModelConverter) voidsetAsnService(AsnService asnService) protected voidvalidateAsnData(AsnData asnData) Validates for null check and mandatory fields inAsnDataMethods inherited from class de.hybris.platform.ordermanagementfacades.OmsBaseFacade
convertSearchPageData, createPaginationData, discardOrderSnapshot, getModelService, getOrderGenericDao, getOrderModelForCode, setModelService, setOrderGenericDao
-
Constructor Details
-
DefaultWarehousingAsnFacade
public DefaultWarehousingAsnFacade()
-
-
Method Details
-
createAsn
Description copied from interface:WarehousingAsnFacadeAPI to create aAdvancedShippingNoticeModel- Specified by:
createAsnin interfaceWarehousingAsnFacade- Parameters:
asnData- theAsnDatato createAdvancedShippingNoticeModelin the system- Returns:
- the
AsnDataconverted from the newly createdAdvancedShippingNoticeModel
-
confirmAsnReceipt
Description copied from interface:WarehousingAsnFacadeAPI to confirm receipt of theAdvancedShippingNoticeModel- Specified by:
confirmAsnReceiptin interfaceWarehousingAsnFacade- Parameters:
internalId- theAdvancedShippingNoticeModel.INTERNALID, which needs to be confirmed- Returns:
- the updated
AsnData
-
cancelAsn
Description copied from interface:WarehousingAsnFacadeAPI to cancelAdvancedShippingNoticeModel- Specified by:
cancelAsnin interfaceWarehousingAsnFacade- Parameters:
internalId- theAdvancedShippingNoticeModel.INTERNALID, which needs to be cancelled- Returns:
- the cancelled
AsnData
-
validateAsnData
Validates for null check and mandatory fields inAsnData- Parameters:
asnData-AsnDatato be validated
-
getAsnService
-
setAsnService
-
getAsnDataConverter
-
setAsnDataConverter
public void setAsnDataConverter(AbstractConverter<AdvancedShippingNoticeModel, AsnData> asnDataConverter) -
getAsnModelConverter
-
setAsnModelConverter
public void setAsnModelConverter(AbstractConverter<AsnData, AdvancedShippingNoticeModel> asnModelConverter)
-