Class GeneralActivityModelProvider
java.lang.Object
de.hybris.platform.assistedservicefacades.customer360.providers.TicketsModelProvider
de.hybris.platform.assistedservicefacades.customer360.providers.GeneralActivityModelProvider
- All Implemented Interfaces:
FragmentModelProvider<GeneralActivityDataList>
Model provider implementation for General Activity fragment.
-
Field Summary
Fields inherited from class de.hybris.platform.assistedservicefacades.customer360.providers.TicketsModelProvider
MAX_AMOUNT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected PageableDatagenPageableData(int listSize, String sort) protected BaseSiteServiceprotected BaseStoreServiceprotected CommerceCartServiceprotected CommerceSaveCartServiceprotected CustomerAccountServiceprotected EnumerationServiceprotected intReturn restricted results based on parametersprotected voidpopulateCartData(GeneralActivityDataList generalActivityList, CustomerModel user) CartModel -> GeneralActivityData converterprotected voidpopulateCartDataWithCustomizeListSize(GeneralActivityDataList generalActivityList, CustomerModel user, int listSize) protected voidpopulateCarts(GeneralActivityDataList generalActivityList, CustomerModel user, PageableData pageableData) protected voidpopulateOrderData(GeneralActivityDataList generalActivityList, CustomerModel user) OrderModel -> GeneralActivityData converterprotected voidpopulateOrderDataWithCustomizeListSize(GeneralActivityDataList generalActivityList, CustomerModel user, int listSize) protected voidpopulateOrders(GeneralActivityDataList generalActivityList, CustomerModel user, PageableData latestOrderPageableData) voidsetBaseSiteService(BaseSiteService baseSiteService) voidsetBaseStoreService(BaseStoreService baseStoreService) voidsetCommerceCartService(CommerceCartService commerceCartService) voidsetCommerceSaveCartService(CommerceSaveCartService commerceSaveCartService) voidsetCustomerAccountService(CustomerAccountService customerAccountService) voidsetEnumerationService(EnumerationService enumerationService) Methods inherited from class de.hybris.platform.assistedservicefacades.customer360.providers.TicketsModelProvider
getTicketConverter, getTicketService, getUserService, setTicketConverter, setTicketService, setUserService
-
Constructor Details
-
GeneralActivityModelProvider
public GeneralActivityModelProvider()
-
-
Method Details
-
getModel
Description copied from interface:FragmentModelProviderReturn restricted results based on parameters- Specified by:
getModelin interfaceFragmentModelProvider<GeneralActivityDataList>- Overrides:
getModelin classTicketsModelProvider- Parameters:
parameters- to restrict results- Returns:
- results depends on the provided type
-
populateOrderData
OrderModel -> GeneralActivityData converter- Parameters:
generalActivityList-user-
-
populateOrderDataWithCustomizeListSize
protected void populateOrderDataWithCustomizeListSize(GeneralActivityDataList generalActivityList, CustomerModel user, int listSize) -
populateOrders
protected void populateOrders(GeneralActivityDataList generalActivityList, CustomerModel user, PageableData latestOrderPageableData) -
populateCartData
CartModel -> GeneralActivityData converter- Parameters:
generalActivityList-user-
-
populateCartDataWithCustomizeListSize
protected void populateCartDataWithCustomizeListSize(GeneralActivityDataList generalActivityList, CustomerModel user, int listSize) -
populateCarts
protected void populateCarts(GeneralActivityDataList generalActivityList, CustomerModel user, PageableData pageableData) -
genPageableData
-
getEventNumberLimit
protected int getEventNumberLimit()- Overrides:
getEventNumberLimitin classTicketsModelProvider
-
getCustomerAccountService
-
setCustomerAccountService
-
getBaseStoreService
-
setBaseStoreService
-
getBaseSiteService
- Overrides:
getBaseSiteServicein classTicketsModelProvider
-
setBaseSiteService
- Overrides:
setBaseSiteServicein classTicketsModelProvider
-
getCommerceCartService
-
setCommerceCartService
-
getCommerceSaveCartService
-
setCommerceSaveCartService
-
getEnumerationService
-
setEnumerationService
-