public class DefaultSiteMessageDao extends DefaultGenericDao<SiteMessageModel> implements SiteMessageDao
SiteMessageDao| Constructor and Description |
|---|
DefaultSiteMessageDao() |
| Modifier and Type | Method and Description |
|---|---|
SearchPageData<SiteMessageForCustomerModel> |
findPaginatedMessages(CustomerModel customer,
SearchPageData searchPageData)
Finds all paginated site message
|
SearchPageData<SiteMessageForCustomerModel> |
findPaginatedMessagesByType(CustomerModel customer,
SiteMessageType type,
SearchPageData searchPageData)
Finds paginated site message for given parameters
|
java.util.List<SiteMessageForCustomerModel> |
findSiteMessagesForCustomer(CustomerModel customer)
Finds all site message of the customer
|
protected PaginatedFlexibleSearchService |
getPaginatedFlexibleSearchService() |
protected java.util.Map<java.lang.String,java.lang.String> |
getSiteMessageSortCodeToQueryAlias() |
void |
setPaginatedFlexibleSearchService(PaginatedFlexibleSearchService paginatedFlexibleSearchService) |
void |
setSiteMessageSortCodeToQueryAlias(java.util.Map<java.lang.String,java.lang.String> customerCouponSortCodeToQueryAlias) |
find, find, find, find, find, getFlexibleSearchService, setFlexibleSearchServicepublic SearchPageData<SiteMessageForCustomerModel> findPaginatedMessagesByType(CustomerModel customer, SiteMessageType type, SearchPageData searchPageData)
SiteMessageDaofindPaginatedMessagesByType in interface SiteMessageDaocustomer - the specific customertype - the specific site message typesearchPageData - paginated parameterspublic SearchPageData<SiteMessageForCustomerModel> findPaginatedMessages(CustomerModel customer, SearchPageData searchPageData)
SiteMessageDaofindPaginatedMessages in interface SiteMessageDaocustomer - the specific customersearchPageData - paginated parameterspublic java.util.List<SiteMessageForCustomerModel> findSiteMessagesForCustomer(CustomerModel customer)
SiteMessageDaofindSiteMessagesForCustomer in interface SiteMessageDaocustomer - the specific customerprotected PaginatedFlexibleSearchService getPaginatedFlexibleSearchService()
public void setPaginatedFlexibleSearchService(PaginatedFlexibleSearchService paginatedFlexibleSearchService)
protected java.util.Map<java.lang.String,java.lang.String> getSiteMessageSortCodeToQueryAlias()
public void setSiteMessageSortCodeToQueryAlias(java.util.Map<java.lang.String,java.lang.String> customerCouponSortCodeToQueryAlias)
Copyright © 2018 SAP SE. All Rights Reserved.