Class DefaultOrderCreateBasicInformationHandler
java.lang.Object
de.hybris.platform.ndc182facades.facades.order.handlers.impl.DefaultOrderCreateBasicInformationHandler
- All Implemented Interfaces:
OrderCreateHandler
The ndc 18.2 implementation of of
OrderCreateHandler interface.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected de.hybris.platform.site.BaseSiteServiceGets base site service.protected de.hybris.platform.store.services.BaseStoreServiceGets base store service.protected de.hybris.platform.servicelayer.i18n.CommonI18NServiceGets common i18n service.protected de.hybris.platform.servicelayer.time.TimeServiceGets time service.protected de.hybris.platform.servicelayer.user.UserServiceGets user service.voidhandle(Map<String, List<NDCOfferData>> ndcOfferDataMap, OrderModel order, IATAOrderCreateRQ orderCreateRQ) This handler fills the basic information for the order (currency, user, ...).voidsetBaseSiteService(de.hybris.platform.site.BaseSiteService baseSiteService) Sets base site service.voidsetBaseStoreService(de.hybris.platform.store.services.BaseStoreService baseStoreService) Sets base store service.voidsetCommonI18NService(de.hybris.platform.servicelayer.i18n.CommonI18NService commonI18NService) Sets common i18n service.voidsetTimeService(de.hybris.platform.servicelayer.time.TimeService timeService) Sets time service.voidsetUserService(de.hybris.platform.servicelayer.user.UserService userService)
-
Constructor Details
-
DefaultOrderCreateBasicInformationHandler
public DefaultOrderCreateBasicInformationHandler()
-
-
Method Details
-
handle
public void handle(Map<String, List<NDCOfferData>> ndcOfferDataMap, OrderModel order, IATAOrderCreateRQ orderCreateRQ) throws NDCExceptionThis handler fills the basic information for the order (currency, user, ...).- Specified by:
handlein interfaceOrderCreateHandler- Parameters:
ndcOfferDataMap- the ndcOfferDataMaporder- the orderorderCreateRQ- the orderCreateRQ- Throws:
NDCException
-
getUserService
protected de.hybris.platform.servicelayer.user.UserService getUserService()Gets user service.- Returns:
- the user service
-
setUserService
public void setUserService(de.hybris.platform.servicelayer.user.UserService userService) -
getBaseSiteService
protected de.hybris.platform.site.BaseSiteService getBaseSiteService()Gets base site service.- Returns:
- the base site service
-
setBaseSiteService
public void setBaseSiteService(de.hybris.platform.site.BaseSiteService baseSiteService) Sets base site service.- Parameters:
baseSiteService- the base site service
-
getBaseStoreService
protected de.hybris.platform.store.services.BaseStoreService getBaseStoreService()Gets base store service.- Returns:
- the base store service
-
setBaseStoreService
public void setBaseStoreService(de.hybris.platform.store.services.BaseStoreService baseStoreService) Sets base store service.- Parameters:
baseStoreService- the base store service
-
getCommonI18NService
protected de.hybris.platform.servicelayer.i18n.CommonI18NService getCommonI18NService()Gets common i18n service.- Returns:
- the common i18n service
-
setCommonI18NService
public void setCommonI18NService(de.hybris.platform.servicelayer.i18n.CommonI18NService commonI18NService) Sets common i18n service.- Parameters:
commonI18NService- the common i18n service
-
getTimeService
protected de.hybris.platform.servicelayer.time.TimeService getTimeService()Gets time service.- Returns:
- the time service
-
setTimeService
public void setTimeService(de.hybris.platform.servicelayer.time.TimeService timeService) Sets time service.- Parameters:
timeService- the time service
-