Interface SiteMessageDao
-
- All Known Implementing Classes:
DefaultSiteMessageDao
public interface SiteMessageDaoDAO to provide methods for SiteMessage querying.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SearchPageData<SiteMessageForCustomerModel>findPaginatedMessages(CustomerModel customer, SearchPageData searchPageData)Finds all paginated site messageSearchPageData<SiteMessageForCustomerModel>findPaginatedMessagesByType(CustomerModel customer, SiteMessageType type, SearchPageData searchPageData)Finds paginated site message for given parametersjava.util.List<SiteMessageForCustomerModel>findSiteMessagesForCustomer(CustomerModel customer)Finds all site message of the customer
-
-
-
Method Detail
-
findPaginatedMessagesByType
SearchPageData<SiteMessageForCustomerModel> findPaginatedMessagesByType(CustomerModel customer, SiteMessageType type, SearchPageData searchPageData)
Finds paginated site message for given parameters- Parameters:
customer- the specific customertype- the specific site message typesearchPageData- paginated parameters- Returns:
- paginated search result
-
findPaginatedMessages
SearchPageData<SiteMessageForCustomerModel> findPaginatedMessages(CustomerModel customer, SearchPageData searchPageData)
Finds all paginated site message- Parameters:
customer- the specific customersearchPageData- paginated parameters- Returns:
- paginated search result
-
findSiteMessagesForCustomer
java.util.List<SiteMessageForCustomerModel> findSiteMessagesForCustomer(CustomerModel customer)
Finds all site message of the customer- Parameters:
customer- the specific customer- Returns:
- site message list
-
-