Class HeadingDataProvider
java.lang.Object
de.hybris.platform.assistedservicefacades.customer360.providers.HeadingDataProvider
- All Implemented Interfaces:
FragmentModelProvider<CustomerViewHeadingData>
public class HeadingDataProvider
extends Object
implements FragmentModelProvider<CustomerViewHeadingData>
Model provider implementation for Customer 360 Heading fragment.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Converter<AddressModel,AddressData> protected BaseSiteServiceprotected CartFacadeprotected Converter<MediaModel,ImageData> protected OrderHistoryDataprotected CsTicketModelReturn restricted results based on parametersprotected OrderFacadeprotected TicketBusinessServiceprotected TicketServiceprotected UserServicevoidsetAddressConverter(Converter<AddressModel, AddressData> addressConverter) voidsetBaseSiteService(BaseSiteService baseSiteService) voidsetCartFacade(CartFacade cartFacade) voidsetImageConverter(Converter<MediaModel, ImageData> imageConverter) voidsetOrderFacade(OrderFacade orderFacade) voidsetTicketBusinessService(TicketBusinessService ticketBusinessService) voidsetTicketService(TicketService ticketService) voidsetUserService(UserService userService)
-
Constructor Details
-
HeadingDataProvider
public HeadingDataProvider()
-
-
Method Details
-
getModel
Description copied from interface:FragmentModelProviderReturn restricted results based on parameters- Specified by:
getModelin interfaceFragmentModelProvider<CustomerViewHeadingData>- Parameters:
parameters- to restrict results- Returns:
- results depends on the provided type
-
getLatestOrderForCustomer
-
getLatestUpdatedOpenTicketForCustomer
-
getUserService
-
setUserService
-
getBaseSiteService
-
setBaseSiteService
-
getTicketService
-
setTicketService
-
getTicketBusinessService
-
setTicketBusinessService
-
getAddressConverter
-
setAddressConverter
-
getImageConverter
-
setImageConverter
-
getCartFacade
-
setCartFacade
-
getOrderFacade
-
setOrderFacade
-