Class DefaultWarehousingAsnFacade
- java.lang.Object
-
- de.hybris.platform.ordermanagementfacades.OmsBaseFacade
-
- de.hybris.platform.warehousingfacades.asn.impl.DefaultWarehousingAsnFacade
-
- All Implemented Interfaces:
WarehousingAsnFacade
public class DefaultWarehousingAsnFacade extends OmsBaseFacade implements WarehousingAsnFacade
Default implementation ofWarehousingAsnFacade
-
-
Constructor Summary
Constructors Constructor Description DefaultWarehousingAsnFacade()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AsnDatacancelAsn(java.lang.String internalId)API to cancelAdvancedShippingNoticeModelAsnDataconfirmAsnReceipt(java.lang.String internalId)API to confirm receipt of theAdvancedShippingNoticeModelAsnDatacreateAsn(AsnData asnData)API to create aAdvancedShippingNoticeModelprotected AbstractConverter<AdvancedShippingNoticeModel,AsnData>getAsnDataConverter()protected AbstractConverter<AsnData,AdvancedShippingNoticeModel>getAsnModelConverter()protected AsnServicegetAsnService()voidsetAsnDataConverter(AbstractConverter<AdvancedShippingNoticeModel,AsnData> asnDataConverter)voidsetAsnModelConverter(AbstractConverter<AsnData,AdvancedShippingNoticeModel> asnModelConverter)voidsetAsnService(AsnService asnService)protected voidvalidateAsnData(AsnData asnData)Validates for null check and mandatory fields inAsnData-
Methods inherited from class de.hybris.platform.ordermanagementfacades.OmsBaseFacade
convertSearchPageData, createPaginationData, discardOrderSnapshot, getModelService, getOrderGenericDao, getOrderModelForCode, setModelService, setOrderGenericDao
-
-
-
-
Method Detail
-
createAsn
public AsnData createAsn(AsnData asnData)
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
public AsnData confirmAsnReceipt(java.lang.String internalId)
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
public AsnData cancelAsn(java.lang.String internalId)
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
protected void validateAsnData(AsnData asnData)
Validates for null check and mandatory fields inAsnData- Parameters:
asnData-AsnDatato be validated
-
getAsnService
protected AsnService getAsnService()
-
setAsnService
public void setAsnService(AsnService asnService)
-
getAsnDataConverter
protected AbstractConverter<AdvancedShippingNoticeModel,AsnData> getAsnDataConverter()
-
setAsnDataConverter
public void setAsnDataConverter(AbstractConverter<AdvancedShippingNoticeModel,AsnData> asnDataConverter)
-
getAsnModelConverter
protected AbstractConverter<AsnData,AdvancedShippingNoticeModel> getAsnModelConverter()
-
setAsnModelConverter
public void setAsnModelConverter(AbstractConverter<AsnData,AdvancedShippingNoticeModel> asnModelConverter)
-
-